mirror of
https://github.com/zulip/zulip.git
synced 2025-11-02 13:03:29 +00:00
zerver/lib/session_user.py: Replace Dict by Mapping.
This commit is contained in:
committed by
Tim Abbott
parent
b76dc9bf4e
commit
21f789eb05
@@ -3,12 +3,12 @@ from __future__ import absolute_import
|
||||
from django.contrib.auth import SESSION_KEY, get_user_model
|
||||
from django.contrib.sessions.models import Session
|
||||
|
||||
from typing import Dict, Optional
|
||||
from typing import Mapping, Optional
|
||||
from six import text_type
|
||||
|
||||
|
||||
def get_session_dict_user(session_dict):
|
||||
# type: (Dict[text_type, int]) -> Optional[int]
|
||||
# type: (Mapping[text_type, int]) -> Optional[int]
|
||||
# Compare django.contrib.auth._get_user_session_key
|
||||
try:
|
||||
return get_user_model()._meta.pk.to_python(session_dict[SESSION_KEY])
|
||||
|
||||
Reference in New Issue
Block a user