logUpdate method
Future<void>
logUpdate({
- required String entityType,
- required String entityId,
- required Map<
String, dynamic> data, - bool isFileToUpload = false,
override
Registra log de atualização de entidade
Implementation
@override
Future<void> logUpdate(
{required String entityType,
required String entityId,
required Map<String, dynamic> data,
bool isFileToUpload = false}) async {
try {
await addToSyncQueue(
entityType: entityType,
entityId: entityId,
operation: SyncOperation.update,
data: data,
isFileToUpload: isFileToUpload,
);
_log('info', 'Operação UPDATE registrada para sincronização', metadata: {
'entityType': entityType,
'entityId': entityId,
'isFileToUpload': isFileToUpload,
});
} catch (e) {
_log('error', 'Erro ao registrar operação UPDATE', error: e, metadata: {
'entityType': entityType,
'entityId': entityId,
});
rethrow;
}
}