Nicolas Vanhoren (OpenERP) has proposed merging
lp:~openerp-dev/openobject-server/trunk-pingimprov-niv into
lp:openobject-server.
Requested reviews:
OpenERP Core Team (openerp)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-server/trunk-pingimprov-niv/+merge/90413
Improved ping to add share users and active users.
--
https://code.launchpad.net/~openerp-dev/openobject-server/trunk-pingimprov-niv/+merge/90413
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-server/trunk-pingimprov-niv.
=== modified file 'openerp/addons/base/publisher_warranty/publisher_warranty.py'
--- openerp/addons/base/publisher_warranty/publisher_warranty.py 2011-12-19 13:49:25 +0000
+++ openerp/addons/base/publisher_warranty/publisher_warranty.py 2012-01-27 11:48:23 +0000
@@ -317,13 +317,25 @@
dbuuid = pool.get('ir.config_parameter').get_param(cr, uid, 'database.uuid')
db_create_date = pool.get('ir.config_parameter').get_param(cr, uid, 'database.create_date')
+ limit_date = datetime.datetime.now()
+ limit_date = limit_date - datetime.timedelta(15)
+ limit_date_str = limit_date.strftime(misc.DEFAULT_SERVER_DATETIME_FORMAT)
nbr_users = pool.get("res.users").search(cr, uid, [], count=True)
+ nbr_active_users = pool.get("res.users").search(cr, uid, [("date", ">=", limit_date_str)], count=True)
+ nbr_share_users = False
+ nbr_active_share_users = False
+ if "share" in pool.get("res.users")._all_columns:
+ nbr_share_users = pool.get("res.users").search(cr, uid, [("share", "=", True)], count=True)
+ nbr_active_share_users = pool.get("res.users").search(cr, uid, [("share", "=", True), ("date", ">=", limit_date_str)], count=True)
contractosv = pool.get('publisher_warranty.contract')
contracts = contractosv.browse(cr, uid, contractosv.search(cr, uid, []))
user = pool.get("res.users").browse(cr, uid, uid)
msg = {
"dbuuid": dbuuid,
"nbr_users": nbr_users,
+ "nbr_active_users": nbr_active_users,
+ "nbr_share_users": nbr_share_users,
+ "nbr_active_share_users": nbr_active_share_users,
"dbname": cr.dbname,
"db_create_date": db_create_date,
"version": release.version,
_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help : https://help.launchpad.net/ListHelp