mod user letter
This commit is contained in:
parent
5b59f8e139
commit
3c4d658099
|
|
@ -397,11 +397,7 @@ class UsersTable:
|
|||
text_width = bbox[2] - bbox[0]
|
||||
text_hight = bbox[3] - bbox[1]
|
||||
x = (size[0] - text_width) // 2
|
||||
y = (size[1] - text_hight - 133) // 2 # Poprawione obliczenie pozycji y
|
||||
print(str(text_hight))
|
||||
print(str(size[1] - bbox[1]))
|
||||
print(str(size[1] - text_hight - 133))
|
||||
print(str(y))
|
||||
y = (size[1] - text_hight - 135) // 2 # Poprawione obliczenie pozycji y
|
||||
draw.text((x, y), letter, font=font, fill=text_color)
|
||||
|
||||
buffered = io.BytesIO()
|
||||
|
|
|
|||
|
|
@ -308,24 +308,20 @@ class OAuthManager:
|
|||
Users.update_user_oauth_sub_by_id(user.id, provider_sub)
|
||||
|
||||
if user:
|
||||
letter = "A"
|
||||
name = user_data.get("name", "")
|
||||
letter = name[0]
|
||||
base64_image = Users.generate_image_base64(letter)
|
||||
print(base64_image)
|
||||
|
||||
Auths.update_user_profile(
|
||||
user.id,
|
||||
user_data.get("name", ""),
|
||||
user_data.get("profile_image_url", ""),
|
||||
user_data.get("profile_image_url", base64_image),
|
||||
user_data.get("role", self.get_user_role(None, user_data)),
|
||||
user_data.get("permissions", ""),
|
||||
user_data.get("subscription", "")
|
||||
)
|
||||
|
||||
if not user:
|
||||
letter = "A"
|
||||
base64_image = Users.generate_image_base64(letter)
|
||||
print(base64_image)
|
||||
|
||||
user_count = Users.get_num_users()
|
||||
|
||||
# If the user does not exist, check if signups are enabled
|
||||
|
|
@ -378,6 +374,9 @@ class OAuthManager:
|
|||
if not name:
|
||||
log.warning("Username claim is missing, using email as name")
|
||||
name = email
|
||||
|
||||
letter = name[0]
|
||||
base64_image = Users.generate_image_base64(letter)
|
||||
|
||||
#role = self.get_user_role(None, user_data)
|
||||
role = user_data.get("role", self.get_user_role(None, user_data))
|
||||
|
|
@ -388,7 +387,7 @@ class OAuthManager:
|
|||
str(uuid.uuid4())
|
||||
), # Random password, not used
|
||||
name=name,
|
||||
profile_image_url=picture_url,
|
||||
profile_image_url=user_data.get("profile_image_url", base64_image),
|
||||
role=role,
|
||||
oauth_sub=provider_sub,
|
||||
permissions=user_data.get("permissions", ""),
|
||||
|
|
|
|||
Loading…
Reference in New Issue