Extract SignalUser and SignalAccount, and QB routes
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
class Account < ApplicationRecord
|
||||
include Entropic, Joinable, SignalAccount
|
||||
include Entropic, Joinable
|
||||
|
||||
has_many_attached :uploads
|
||||
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
class User < ApplicationRecord
|
||||
include Accessor, AiQuota, Assignee, Attachable, Configurable, Conversational, Highlights,
|
||||
Mentionable, Named, Notifiable, Role, Searcher, SignalUser, Staff, Transferable
|
||||
Mentionable, Named, Notifiable, Role, Searcher, Staff, Transferable
|
||||
include Timelined # Depends on Accessor
|
||||
|
||||
has_one_attached :avatar
|
||||
|
||||
@@ -190,10 +190,6 @@ Rails.application.routes.draw do
|
||||
|
||||
root "events#index"
|
||||
|
||||
unless Rails.application.config.x.local_authentication
|
||||
Queenbee.routes(self)
|
||||
end
|
||||
|
||||
namespace :admin do
|
||||
mount MissionControl::Jobs::Engine, at: "/jobs"
|
||||
end
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
Fizzy::Saas::Engine.routes.draw do
|
||||
::Queenbee.routes(self)
|
||||
end
|
||||
|
||||
@@ -5,6 +5,12 @@ module Fizzy
|
||||
class Engine < ::Rails::Engine
|
||||
isolate_namespace Fizzy::Saas
|
||||
|
||||
# extend application models
|
||||
config.to_prepare do
|
||||
User.include User::SignalUser
|
||||
Account.include Account::SignalAccount
|
||||
end
|
||||
|
||||
# moved from config/initializers/queenbee.rb
|
||||
Queenbee.host_app = Fizzy
|
||||
|
||||
|
||||
Reference in New Issue
Block a user