mirror of
https://github.com/immich-app/immich.git
synced 2025-08-11 09:16:31 -04:00
chore: code review changes
This commit is contained in:
parent
66deb80c36
commit
d9fd3dc8d3
@ -109,6 +109,7 @@ class LogService {
|
||||
}
|
||||
|
||||
Future<void> flush() {
|
||||
_flushTimer?.cancel();
|
||||
return _flushBuffer();
|
||||
}
|
||||
|
||||
|
@ -141,12 +141,14 @@ class DriftLogger extends $DriftLogger implements IDatabaseRepository {
|
||||
|
||||
@override
|
||||
int get schemaVersion => 1;
|
||||
}
|
||||
|
||||
class DriftLoggerDatabaseRepository implements IDatabaseRepository {
|
||||
final DriftLogger _db;
|
||||
const DriftLoggerDatabaseRepository(this._db);
|
||||
|
||||
@override
|
||||
Future<T> transaction<T>(Future<T> Function() callback) => _db.transaction(callback);
|
||||
MigrationStrategy get migration => MigrationStrategy(
|
||||
beforeOpen: (details) async {
|
||||
await customStatement('PRAGMA foreign_keys = ON');
|
||||
await customStatement('PRAGMA synchronous = NORMAL');
|
||||
await customStatement('PRAGMA journal_mode = WAL');
|
||||
await customStatement('PRAGMA busy_timeout = 500');
|
||||
},
|
||||
);
|
||||
}
|
||||
|
@ -31,9 +31,7 @@ class LogRepository extends DriftLoggerDatabaseRepository {
|
||||
Future<List<LogMessage>> getAll() async {
|
||||
final query = _db.logMessageEntity.select()..orderBy([(row) => OrderingTerm.desc(row.createdAt)]);
|
||||
|
||||
return query.map((log) {
|
||||
return log.toDto();
|
||||
}).get();
|
||||
return query.map((log) => log.toDto()).get();
|
||||
}
|
||||
|
||||
LogMessageEntityCompanion _toEntityCompanion(LogMessage log) {
|
||||
|
@ -65,7 +65,7 @@ class AppLogDetailPage extends HookConsumerWidget {
|
||||
);
|
||||
}
|
||||
|
||||
buildLogLogger(String logger) {
|
||||
buildLogContext(String logger) {
|
||||
return Padding(
|
||||
padding: const EdgeInsets.all(8.0),
|
||||
child: Column(
|
||||
@ -103,7 +103,7 @@ class AppLogDetailPage extends HookConsumerWidget {
|
||||
children: [
|
||||
buildTextWithCopyButton("MESSAGE", logMessage.message),
|
||||
if (logMessage.error != null) buildTextWithCopyButton("DETAILS", logMessage.error.toString()),
|
||||
if (logMessage.logger != null) buildLogLogger(logMessage.logger.toString()),
|
||||
if (logMessage.logger != null) buildLogContext(logMessage.logger.toString()),
|
||||
if (logMessage.stack != null) buildTextWithCopyButton("STACK TRACE", logMessage.stack.toString()),
|
||||
],
|
||||
),
|
||||
|
Loading…
x
Reference in New Issue
Block a user