Added is_first_session/isFirstSession to initialState

• Added:
- is_first_session/isFirstSession to initialState
This commit is contained in:
mgabdev
2020-07-14 18:44:06 -05:00
parent 77e7a23dab
commit 3f434d6b7c
2 changed files with 7 additions and 0 deletions

View File

@@ -38,6 +38,7 @@ class InitialStateSerializer < ActiveModel::Serializer
store[:last_read_notification_id] = object.current_account.user.last_read_notification
store[:monthly_expenses_complete] = Redis.current.get("monthly_funding_amount") || 0
store[:favourites_count] = object.current_account.favourites.count.to_s
store[:is_first_session] = is_first_session object.current_account
end
store
@@ -88,4 +89,9 @@ class InitialStateSerializer < ActiveModel::Serializer
def instance_presenter
@instance_presenter ||= InstancePresenter.new
end
def is_first_session(account)
object.current_account.user.sign_in_count === 1
end
end