mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-20 21:35:50 +00:00
Melhorias
Alterar a ordem de apresentação do pop up sobre a recorrencia - Apresentar logo após o click no botão de edição do evento; A app não envia o comentario na revisão de eventos; Ao remover a recorrência do evento a app não remove os eventos da Agenda
This commit is contained in:
@@ -268,10 +268,10 @@ export class AgendaDataRepositoryService {
|
||||
|
||||
}
|
||||
|
||||
eventToaprovalStatus(eventId, status) {
|
||||
eventToaprovalStatus(eventId, status, comment: string) {
|
||||
let statusObject = {
|
||||
status: this.utils.statusEventAproval(status),
|
||||
comment: ""
|
||||
comment: comment
|
||||
}
|
||||
return this.agendaDataService.updateEventStatus(eventId, statusObject)
|
||||
}
|
||||
@@ -322,6 +322,7 @@ export class AgendaDataRepositoryService {
|
||||
|
||||
}
|
||||
|
||||
|
||||
async clearSharedCalendar() {
|
||||
return await this.agendaLocalDataSourceService.clearSharedCalendar()
|
||||
}
|
||||
|
||||
@@ -45,6 +45,22 @@ export class AgendaLocalDataSourceService {
|
||||
}
|
||||
}
|
||||
|
||||
async clearAndAddRecords(data: SharedCalendarListItemOutputDTO[]) {
|
||||
try {
|
||||
await AgendaDataSource.transaction('rw', AgendaDataSource.shareCalendar, async () => {
|
||||
// Clear existing records from myTable
|
||||
await AgendaDataSource.shareCalendar.clear();
|
||||
|
||||
await AgendaDataSource.shareCalendar.bulkAdd(data);
|
||||
|
||||
});
|
||||
console.log('Clear and add operations completed within transaction.');
|
||||
} catch (error) {
|
||||
console.error('Error performing transaction:', error, data);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
async createCalendar(data: SharedCalendarListItemOutputDTO) {
|
||||
// db.eve
|
||||
try {
|
||||
|
||||
@@ -377,7 +377,7 @@ export class ListBoxService {
|
||||
const hours = Math.floor((totalMinutes % (60 * 24)) / 60);
|
||||
const minutes = totalMinutes % 60;
|
||||
|
||||
return `${days}d`
|
||||
return `${days}d ${hours}h ${minutes}m`
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user