mod_measure_active_users/mod_measure_active_users.lua
changeset 5795 9d3d719db285
parent 5782 32d662015a84
child 5867 ca62f9984f4b
equal deleted inserted replaced
5794:429cc52c3ce8 5795:9d3d719db285
     5 local measure_d30 = module:measure("active_users_30d", "amount");
     5 local measure_d30 = module:measure("active_users_30d", "amount");
     6 
     6 
     7 local is_enabled = require "core.usermanager".user_is_enabled;
     7 local is_enabled = require "core.usermanager".user_is_enabled;
     8 
     8 
     9 -- Exclude disabled user accounts from the counts if usermanager supports that API
     9 -- Exclude disabled user accounts from the counts if usermanager supports that API
    10 local count_disabled = not module:get_option_boolean("measure_active_users_count_disabled", is_enabled == nil);
    10 local count_disabled = module:get_option_boolean("measure_active_users_count_disabled", is_enabled == nil);
    11 
    11 
    12 local get_last_active = module:depends("lastlog2").get_last_active;
    12 local get_last_active = module:depends("lastlog2").get_last_active;
    13 
    13 
    14 function update_calculations()
    14 function update_calculations()
    15 	module:log("debug", "Calculating active users");
    15 	module:log("debug", "Calculating active users");