diff --git a/src/app/core/user/mapper/user-login.ts b/src/app/core/user/mapper/user-login.ts
index ba2ae4482..6624fc437 100644
--- a/src/app/core/user/mapper/user-login.ts
+++ b/src/app/core/user/mapper/user-login.ts
@@ -7,12 +7,13 @@ export class UserLoginMapper{
RefreshToken: input.data.refreshToken,
Authorization: input.data.authorization,
Email: input.data.user.wxeMail,
- FullName: input.data.user.wxeMail,
+ FullName: input.data.user.wxFullName,
RoleDescription: input.data.user.role,
RoleID: input.data.user.roleId,
UserId: input.data.user.wxUserId,
UserPermissions: input.data.permissions,
- Profile: ''
+ Profile: '',
+ UserPhoto: input.data.user?.userPhoto
}
}
}
\ No newline at end of file
diff --git a/src/app/core/user/use-case/user-login-use-case.service.ts b/src/app/core/user/use-case/user-login-use-case.service.ts
index f679b322c..ab2937b5d 100644
--- a/src/app/core/user/use-case/user-login-use-case.service.ts
+++ b/src/app/core/user/use-case/user-login-use-case.service.ts
@@ -29,6 +29,7 @@ const UserLoginOutputSchema = z.object({
RoleID: z.number(),
Profile: z.string(), // You can further define the Profile if you have more details
UserPermissions: z.array(z.number()), // Same as above, you can define more details if needed
+ UserPhoto: z.string().optional()
});
diff --git a/src/app/module/agenda/data/repository/agenda-data-repository.service.ts b/src/app/module/agenda/data/repository/agenda-data-repository.service.ts
index c945141aa..8815aa6bc 100644
--- a/src/app/module/agenda/data/repository/agenda-data-repository.service.ts
+++ b/src/app/module/agenda/data/repository/agenda-data-repository.service.ts
@@ -189,16 +189,16 @@ export class AgendaDataRepositoryService {
let body;
if(typeof eventData?.Body == 'object') {
- body = eventData?.Body?.Text
- } else {
- body = eventData?.Body
+ body = eventData.Body.Text
+ } else if (eventData?.Body) {
+ body = eventData.Body
}
let eventInput = {
userId: calendar.wxUserId,
ownerType: this.utils.selectedCalendarOwner(calendar.role),
subject: eventData.Subject,
- body: eventData?.Body?.Text,
+ body: body,
location: eventData.Location,
startDate: this.utils.addOneHourToIsoString(eventData.StartDate),
endDate: this.utils.addOneHourToIsoString(eventData.EndDate),
diff --git a/src/app/pages/gabinete-digital/event-list/approve-event/approve-event.page.html b/src/app/pages/gabinete-digital/event-list/approve-event/approve-event.page.html
index ae92e5fe8..953a68515 100644
--- a/src/app/pages/gabinete-digital/event-list/approve-event/approve-event.page.html
+++ b/src/app/pages/gabinete-digital/event-list/approve-event/approve-event.page.html
@@ -107,7 +107,7 @@
-
+
diff --git a/src/app/services/decorator/api-validate-schema.decorator.ts b/src/app/services/decorator/api-validate-schema.decorator.ts
index 75cc726b8..df3f8ed85 100644
--- a/src/app/services/decorator/api-validate-schema.decorator.ts
+++ b/src/app/services/decorator/api-validate-schema.decorator.ts
@@ -79,7 +79,7 @@ export function APINODReturn(schema: z.ZodTypeAny, data , path: string, tracing?
tracing?.setAttribute('map.error.schema-'+i, JSON.stringify(schema))
}
- tracing.log('API return '+ path, {
+ tracing?.log('API return '+ path, {
data,
issues: error?.errors
})
diff --git a/src/app/ui/agenda/agenda.page.html b/src/app/ui/agenda/agenda.page.html
index c409d23db..fc89766f6 100644
--- a/src/app/ui/agenda/agenda.page.html
+++ b/src/app/ui/agenda/agenda.page.html
@@ -416,7 +416,7 @@
[serialNumber] = "eventToaprove.serialNumber"
[InstanceId] = "eventToaprove.InstanceId"
[saveData] = "eventToaprove.saveData"
- (cloneAllmobileComponent)="viewEventDetailDismiss($event)"
+ (viewEventDetailDismiss)="viewEventDetailDismiss($event)"
(closeEventToApprove)="closeEventToApproveGoBack()"
(AproveEventEditEvent)="AproveEventEditEvent($event)"
(EditApproveEventDismiss)="EditApproveEventDismiss()"
diff --git a/src/app/ui/agenda/component/edit-event-to-approve/edit-event-to-approve.page.ts b/src/app/ui/agenda/component/edit-event-to-approve/edit-event-to-approve.page.ts
index 509bf5487..44cc56869 100644
--- a/src/app/ui/agenda/component/edit-event-to-approve/edit-event-to-approve.page.ts
+++ b/src/app/ui/agenda/component/edit-event-to-approve/edit-event-to-approve.page.ts
@@ -143,7 +143,6 @@ export class EditEventToApprovePage implements OnInit {
}
ngOnInit() {
- console.log('here!!!')
if (this.restoreTemporaryData()) {
this.setOtherData()
} else {
@@ -158,7 +157,7 @@ export class EditEventToApprovePage implements OnInit {
@XTracerAsync({name:'edit-event-approve/getTask', bugPrint: true})
async getTask(tracing?: TracingType) {
- const res = await this.agendaDataRepository.getEventToApproveById(this.serialNumber)
+ const res = await this.agendaDataRepository.getEventToApproveById(this.serialNumber, tracing)
if(res.isOk()) {
console.log('evento to apro to edit', res.value)
this.eventProcess = res.value as any;
diff --git a/src/app/ui/agenda/component/event-list/event-list.page.scss b/src/app/ui/agenda/component/event-list/event-list.page.scss
index 1b56f0a3f..22042b663 100644
--- a/src/app/ui/agenda/component/event-list/event-list.page.scss
+++ b/src/app/ui/agenda/component/event-list/event-list.page.scss
@@ -1,6 +1,7 @@
@import '~src/function.scss';
:host{
margin: 0;
+ background-color: white;
}
.header-content{
overflow: auto;
diff --git a/src/app/ui/agenda/component/event-list/event-list.page.ts b/src/app/ui/agenda/component/event-list/event-list.page.ts
index ac35b665b..5e7fbcd75 100644
--- a/src/app/ui/agenda/component/event-list/event-list.page.ts
+++ b/src/app/ui/agenda/component/event-list/event-list.page.ts
@@ -74,6 +74,8 @@ export class EventListPage implements OnInit {
this.setCalendarByDefault()
+ console.log('remove!=================')
+
}
async setCalendarByDefault() {
@@ -184,12 +186,22 @@ export class EventListPage implements OnInit {
}
async openApproveModal(eventSerialNumber, data) {
-
+ if (window.innerWidth <= 1024) {
+ if (this.router.url == '/home/agenda/event-list') {
+ this.router.navigate(['/home/agenda/event-list/approve-event', eventSerialNumber, 'agenda'])
+ }
+ else if (this.router.url == '/home/gabinete-digital/event-list') {
+ this.router.navigate(['/home/gabinete-digital/event-list/approve-event', eventSerialNumber, 'gabinete-digital'])
+ }
+ }
+ else {
this.approveEventDismiss.emit({
- "serialNumber": eventSerialNumber,
- "action": "Aprovar",
- "saveData": data
- });
+ "serialNumber": eventSerialNumber,
+ "action": "Aprovar",
+ "saveData": data
+ });
+ }
+
}
refreshing() {
diff --git a/src/app/ui/chat/component/messages/messages.page.html b/src/app/ui/chat/component/messages/messages.page.html
index 79f1d7342..44e2c4321 100644
--- a/src/app/ui/chat/component/messages/messages.page.html
+++ b/src/app/ui/chat/component/messages/messages.page.html
@@ -7,13 +7,13 @@
-
+