From 2ace65d2ea494840735ac6eb9d0bba6867841979 Mon Sep 17 00:00:00 2001 From: Zaid Abdulla Date: Fri, 2 Nov 2012 15:26:58 +0300 Subject: [PATCH] Added _last_inform timestamp to device --- acs.coffee | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/acs.coffee b/acs.coffee index 2a1fb06..bf28adf 100644 --- a/acs.coffee +++ b/acs.coffee @@ -33,6 +33,9 @@ updateDevice = (deviceId, actions, callback) -> return updates = {} + if actions.inform + updates['_last_inform'] = new Date(Date.now()) + if actions.parameterValues? for p in actions.parameterValues v = sanitize(p[0], p[1]) @@ -142,7 +145,7 @@ else util.log("#{deviceId}: Added init task #{task._id}") ) - updateDevice(deviceId, {'parameterValues' : reqParams.informParameterValues}, (err) -> + updateDevice(deviceId, {'inform' : true, 'parameterValues' : reqParams.informParameterValues}, (err) -> tr069.response(reqParams.sessionId, response, resParams, cookies) ) )