summaryrefslogtreecommitdiffstats
path: root/js/app/services
diff options
context:
space:
mode:
authorBernhard Posselt <nukeawhale@gmail.com>2013-04-15 13:52:56 +0200
committerBernhard Posselt <nukeawhale@gmail.com>2013-04-15 13:52:56 +0200
commit506dc652ff9fd76fde684f621cda2fa2783313a4 (patch)
tree1315991537367b014534903786041a53a8fc650f /js/app/services
parent360966ab4bdafd15cdef21e34492f5d7d3151b74 (diff)
add support for relative dates, fix #28
Diffstat (limited to 'js/app/services')
-rw-r--r--js/app/services/language.coffee8
-rw-r--r--js/app/services/moment.coffee0
-rw-r--r--js/app/services/services.coffee1
3 files changed, 7 insertions, 2 deletions
diff --git a/js/app/services/language.coffee b/js/app/services/language.coffee
index 85a405fc7..ac46b0bc4 100644
--- a/js/app/services/language.coffee
+++ b/js/app/services/language.coffee
@@ -27,11 +27,17 @@ angular.module('News').factory 'Language', ->
constructor: ->
@_language = 'en'
+
handle: (data) ->
- @_language = data.language
+ @_language = data.split('_')[0]
+
getLanguage: ->
return @_language
+ getMomentFromTimestamp: (timestamp) ->
+ return moment.unix(timestamp).lang(@_language)
+
+
return new Language()
diff --git a/js/app/services/moment.coffee b/js/app/services/moment.coffee
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/js/app/services/moment.coffee
diff --git a/js/app/services/services.coffee b/js/app/services/services.coffee
index 19e4b990d..d67e1d2c5 100644
--- a/js/app/services/services.coffee
+++ b/js/app/services/services.coffee
@@ -99,4 +99,3 @@ FolderModel, FeedModel, Language) ->
return publisher
]
-