Page MenuHomePhabricator
Paste P60469

(An Untitled Masterwork)
ActivePublic

Authored by EBernhardson on Apr 12 2024, 4:57 PM.
Tags
None
Referenced Files
F46135829: raw-paste-data.txt
Apr 12 2024, 4:57 PM
Subscribers
None
def get_actor_signature(ip, user_agent, accept_language, uri_host, uri_query, x_analytics_map):
wmfuuid = x_analytics_map['wmfuuid']
appInstallID = F.regexp_extract(uri_query, '(?:^|&)appInstallID=(.+)(?:&|$)', 1)
return F.md5(F.concat(
ip,
user_agent[0:200],
accept_language,
uri_host,
F.coalesce(wmfuuid, appInstallID, F.lit(''))
))