summaryrefslogtreecommitdiffstats
path: root/js/app/services/models/itemmodel.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'js/app/services/models/itemmodel.coffee')
-rw-r--r--js/app/services/models/itemmodel.coffee14
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