changes
This commit is contained in:
@@ -86,11 +86,16 @@ class ResUsers(models.Model):
|
||||
else:
|
||||
vals['device_type'] = 'unknown'
|
||||
vals['geo_lookup_state'] = 'pending'
|
||||
# A live HTTP request means a real browser/interactive login.
|
||||
vals['login_kind'] = 'interactive'
|
||||
else:
|
||||
vals['ip_address'] = 'internal'
|
||||
vals['user_agent_raw'] = '<no-request>'
|
||||
vals['device_type'] = 'unknown'
|
||||
vals['geo_lookup_state'] = 'internal'
|
||||
# No HTTP request = server-to-server auth (XML-RPC/JSON-RPC, cron,
|
||||
# inter-instance sync). Tagged so the default view can hide it.
|
||||
vals['login_kind'] = 'service'
|
||||
|
||||
# _credential is accepted in the signature so callers (T6 _check_credentials,
|
||||
# T7 _login) can hand the dict in without filtering. The helper deliberately
|
||||
@@ -388,5 +393,6 @@ class ResUsers(models.Model):
|
||||
'view_mode': 'list,form',
|
||||
'domain': [('user_id', '=', self.id)],
|
||||
'context': {'create': False, 'edit': False, 'delete': False,
|
||||
'default_user_id': self.id},
|
||||
'default_user_id': self.id,
|
||||
'search_default_filter_interactive': 1},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user