Renamed sessionStorage to localStorage.
This commit is contained in:
parent
d59dc41862
commit
79be90c700
2 changed files with 11 additions and 11 deletions
|
@ -16,7 +16,7 @@ class App.SettingsArea extends App.Controller
|
||||||
processData: true
|
processData: true
|
||||||
success: (data, status, xhr) =>
|
success: (data, status, xhr) =>
|
||||||
@stopLoading()
|
@stopLoading()
|
||||||
App.Collection.load( localStorage: false, type: 'Setting', data: data )
|
App.Collection.load( sessionStorage: false, type: 'Setting', data: data )
|
||||||
@render()
|
@render()
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -46,16 +46,16 @@ class _collectionSingleton extends Spine.Module
|
||||||
@resetCollections( data )
|
@resetCollections( data )
|
||||||
|
|
||||||
# find collections to load
|
# find collections to load
|
||||||
@_loadObjectsFromLocalStore()
|
@_loadObjectsFromSessionStore()
|
||||||
|
|
||||||
_loadObjectsFromLocalStore: ->
|
_loadObjectsFromSessionStore: ->
|
||||||
list = App.Store.list()
|
list = App.Store.list()
|
||||||
for key in list
|
for key in list
|
||||||
parts = key.split('::')
|
parts = key.split('::')
|
||||||
if parts[0] is 'collection'
|
if parts[0] is 'collection'
|
||||||
data = App.Store.get( key )
|
data = App.Store.get( key )
|
||||||
data['type'] = parts[1]
|
data['type'] = parts[1]
|
||||||
data['localStorage'] = true
|
data['sessionStorage'] = true
|
||||||
|
|
||||||
@log 'debug', 'load INIT', data
|
@log 'debug', 'load INIT', data
|
||||||
@load( data )
|
@load( data )
|
||||||
|
@ -64,7 +64,7 @@ class _collectionSingleton extends Spine.Module
|
||||||
# load assets
|
# load assets
|
||||||
for type, collection of data
|
for type, collection of data
|
||||||
@log 'debug', 'resetCollection:trigger', type, collection
|
@log 'debug', 'resetCollection:trigger', type, collection
|
||||||
@reset( localStorage: data.localStorage, type: type, data: collection )
|
@reset( sessionStorage: data.sessionStorage, type: type, data: collection )
|
||||||
|
|
||||||
reset: (params) ->
|
reset: (params) ->
|
||||||
|
|
||||||
|
@ -87,7 +87,7 @@ class _collectionSingleton extends Spine.Module
|
||||||
loadAssets: (assets) ->
|
loadAssets: (assets) ->
|
||||||
@log 'debug', 'loadAssets', assets
|
@log 'debug', 'loadAssets', assets
|
||||||
for type, collections of assets
|
for type, collections of assets
|
||||||
@load( localStorage: false, type: type, data: collections )
|
@load( sessionStorage: false, type: type, data: collections )
|
||||||
|
|
||||||
load: (params) ->
|
load: (params) ->
|
||||||
|
|
||||||
|
@ -100,14 +100,14 @@ class _collectionSingleton extends Spine.Module
|
||||||
@log 'error', 'reset', "no such collection #{params.type}", params
|
@log 'error', 'reset', "no such collection #{params.type}", params
|
||||||
return
|
return
|
||||||
|
|
||||||
localStorage = params.localStorage
|
sessionStorage = params.sessionStorage
|
||||||
|
|
||||||
# load full array once
|
# load full array once
|
||||||
if _.isArray( params.data )
|
if _.isArray( params.data )
|
||||||
appObject.refresh( params.data )
|
appObject.refresh( params.data )
|
||||||
|
|
||||||
# remember in store if not already requested from local storage
|
# remember in store if not already requested from local storage
|
||||||
if !localStorage
|
if !sessionStorage
|
||||||
for object in params.data
|
for object in params.data
|
||||||
@localStore( params.type, object )
|
@localStore( params.type, object )
|
||||||
return
|
return
|
||||||
|
@ -128,7 +128,7 @@ class _collectionSingleton extends Spine.Module
|
||||||
appObject.refresh( object )
|
appObject.refresh( object )
|
||||||
|
|
||||||
# remember in store if not already requested from local storage
|
# remember in store if not already requested from local storage
|
||||||
if !localStorage
|
if !sessionStorage
|
||||||
@localStore( params.type, object)
|
@localStore( params.type, object)
|
||||||
|
|
||||||
localDelete: (type) ->
|
localDelete: (type) ->
|
||||||
|
|
Loading…
Reference in a new issue