fix name not show issue

This commit is contained in:
2025-11-06 11:24:04 +02:00
parent 800a5ea258
commit c54b7bfe78
2 changed files with 48 additions and 8 deletions

View File

@@ -9,26 +9,46 @@ class ProfilePage:
self.company_manager = Company()
self.user = self.page.session.get("user")
self.company = self.company_manager.get_company(self.user['id'])
prenume = ''
if "@default.com" not in self.user['email']:
if '~' in self.user['name']:
prenume = self.user['name'].split('~')[0]
self.first_name = ft.TextField(
label="Prenume",
value=self.user['name'].split('~')[0] if "@default.com" not in self.user['email'] and '~' in self.user['email'] else None
value=prenume
)
nume = ''
if "@default.com" not in self.user['email']:
if '~' in self.user['name']:
nume = self.user['name'].split('~')[1]
self.last_name = ft.TextField(
label="Nume",
value=self.user['name'].split('~')[1] if "@default.com" not in self.user['email'] and '~' in self.user['email'] else None
value=nume
)
self.email = ft.TextField(label="E-mail", value=self.user['email'], read_only=True)
self.phone = ft.TextField(label="Telefon", value=self.user['phone'])
address = ''
if self.user['address']:
if "~" in self.user['address']:
address = self.user['address'].split("~")[0].split("%")[1]
else:
address = self.user['address'].split("%")[1]
self.address = ft.TextField(
label="Strada si numar",
multiline=True,
min_lines=3,
max_lines=5,
value = self.user['address'].split("~")[0].split("%")[1] if self.user['address'] and "~" in self.user['address'] else ''
value = address
)
city = ''
if self.user['address']:
if "~" in self.user['address']:
city = self.user['address'].split("~")[0].split("%")[0]
else:
city = self.user['address'].split("%")[0]
self.city = ft.TextField(
label="Oras",
value = self.user['address'].split("~")[0].split('%')[0] if self.user['address'] and "~" in self.user['address'] else ''
value = city
)
self.company_name = ft.TextField(
label="Denumire firma",