diff options
author | Bernhard Posselt <nukeawhale@gmail.com> | 2013-09-14 02:22:36 +0200 |
---|---|---|
committer | Bernhard Posselt <nukeawhale@gmail.com> | 2013-09-14 02:22:44 +0200 |
commit | df8f6b5fee643c5b2af8e8d33a7865e898518485 (patch) | |
tree | 7100d25d814d5f4b4cf502c9e2b9e6dd5f562ab3 /js/app/services/models/itemmodel.coffee | |
parent | 67d7754c364147c274790a76dab7cbfedd352645 (diff) |
implement pull to refresh, fix #44
Diffstat (limited to 'js/app/services/models/itemmodel.coffee')
-rw-r--r-- | js/app/services/models/itemmodel.coffee | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/js/app/services/models/itemmodel.coffee b/js/app/services/models/itemmodel.coffee index 349147ca5..7da924be3 100644 --- a/js/app/services/models/itemmodel.coffee +++ b/js/app/services/models/itemmodel.coffee @@ -21,8 +21,8 @@ License along with this library. If not, see <http://www.gnu.org/licenses/>. ### angular.module('News').factory 'ItemModel', -['_Model', '_MinimumQuery', 'StatusFlag', -(_Model, _MinimumQuery, StatusFlag) -> +['_Model', '_MinimumQuery', '_MaximumQuery', 'StatusFlag', +(_Model, _MinimumQuery, _MaximumQuery, StatusFlag) -> class ItemModel extends _Model @@ -109,5 +109,15 @@ angular.module('News').factory 'ItemModel', return 0 + getLastModified: -> + query = new _MaximumQuery('lastModified') + lastModified = @get(query) + + if angular.isDefined(lastModified) + return lastModified.lastModified + else + return 0 + + return new ItemModel() ]
\ No newline at end of file |