Пример #1
0
def update_storage(request: HttpRequest, user_profile: UserProfile,
                   storage: Dict[str, str]=REQ(validator=check_dict([]))) -> HttpResponse:
    try:
        set_bot_storage(user_profile, list(storage.items()))
    except StateError as e:
        return json_error(str(e))
    return json_success()
Пример #2
0
def update_storage(request, user_profile, storage=REQ(validator=check_dict([]))):
    # type: (HttpRequest, UserProfile, Optional[Dict[str, str]]) -> HttpResponse
    try:
        set_bot_storage(user_profile, list(storage.items()))
    except StateError as e:
        return json_error(str(e))
    return json_success()
Пример #3
0
def update_storage(request,
                   user_profile,
                   storage=REQ(validator=check_dict([]))):
    # type: (HttpRequest, UserProfile, Dict[str, str]) -> HttpResponse
    try:
        set_bot_storage(user_profile, list(storage.items()))
    except StateError as e:
        return json_error(str(e))
    return json_success()
Пример #4
0
def update_storage(
    request: HttpRequest,
    user_profile: UserProfile,
    storage: Dict[str, str] = REQ(validator=check_dict([], value_validator=check_string)),
) -> HttpResponse:
    try:
        set_bot_storage(user_profile, list(storage.items()))
    except StateError as e:  # nocoverage
        return json_error(str(e))
    return json_success()
Пример #5
0
def update_storage(
    request: HttpRequest,
    user_profile: UserProfile,
    storage: Optional[Dict[str, str]] = REQ(validator=check_dict([]))
) -> HttpResponse:
    try:
        set_bot_storage(user_profile, list(storage.items()))
    except StateError as e:
        return json_error(str(e))
    return json_success()
Пример #6
0
 def put(self, key: str, value: object) -> None:
     set_bot_storage(self.user_profile, [(key, self.marshal(value))])
Пример #7
0
 def put(self, key: str, value: str) -> None:
     set_bot_storage(self.user_profile, [(key, self.marshal(value))])
Пример #8
0
 def put(self, key: Text, value: Text) -> None:
     set_bot_storage(self.user_profile, [(key, self.marshal(value))])