zerver/lib/session_user.py: Replace Dict by Mapping.

This commit is contained in:
Eklavya Sharma
2016-06-28 20:58:19 +05:30
committed by Tim Abbott
parent b76dc9bf4e
commit 21f789eb05

View File

@@ -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])