summaryrefslogtreecommitdiffstats
path: root/js/app/services/persistence.coffee
diff options
context:
space:
mode:
authorBernhard Posselt <nukeawhale@gmail.com>2013-04-15 12:06:14 +0200
committerBernhard Posselt <nukeawhale@gmail.com>2013-04-15 12:06:14 +0200
commit360966ab4bdafd15cdef21e34492f5d7d3151b74 (patch)
tree0d196a502d41a5234a2da5903fda09e7d51ddaed /js/app/services/persistence.coffee
parentfe2bb06a2cc7bf3cd70388d6179728a600eabc9f (diff)
get language from server and save it in a language object, dont use a seperate file for instantiating controllers
Diffstat (limited to 'js/app/services/persistence.coffee')
-rw-r--r--js/app/services/persistence.coffee10
1 files changed, 9 insertions, 1 deletions
diff --git a/js/app/services/persistence.coffee b/js/app/services/persistence.coffee
index b6a9cd2c6..2b627301a 100644
--- a/js/app/services/persistence.coffee
+++ b/js/app/services/persistence.coffee
@@ -47,7 +47,8 @@ angular.module('News').factory '_Persistence', ->
@getAllFeeds(triggerHideRead)
@userSettingsRead(triggerHideRead)
@getStarredItems(triggerHideRead)
-
+ @userSettingsLanguage()
+
###
ITEM CONTROLLER
@@ -320,6 +321,13 @@ angular.module('News').factory '_Persistence', ->
@_request.post 'news_usersettings_read_hide', data
+ userSettingsLanguage: (callback=null) ->
+ callback or= ->
+ data =
+ onSuccess: callback
+ @_request.get 'news_usersettings_language', data
+
+
_triggerHideRead: ->
@_$rootScope.$broadcast('triggerHideRead')