Skip to content

Commit 0cf25a4

Browse files
committed
added userdata delete
1 parent 7367fcd commit 0cf25a4

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

auth_backend/auth_method/oauth.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,14 @@ async def _unregister(
5858
old_user_params = await cls._delete_auth_methods(user_session.user, db_session=db.session)
5959
old_user[cls.get_name()] = old_user_params
6060
await AuthPluginMeta.user_updated(new_user, old_user)
61+
user_data = {}
62+
userdata = await cls._convert_data_to_userdata_format(user_data)
63+
items_login = [UserInfo(category=item.category, param=item.param, value=None) for item in userdata.items]
6164
background_tasks.add_task(
6265
get_kafka_producer().produce,
6366
cls.settings.KAFKA_USER_LOGIN_TOPIC_NAME,
6467
UserLoginKey(user_id=user_session.user.id),
65-
UserLogin(source=cls.get_name(), items=[UserInfo(category="Контакты", param="", value=None)]),
68+
UserLogin(source=cls.get_name(), items=items_login),
6669
)
6770
return None
6871

0 commit comments

Comments
 (0)