mirror of
https://github.com/ente-io/ente.git
synced 2025-07-03 14:06:17 +00:00
[mob][photos] More logs
This commit is contained in:
parent
14f13d9dde
commit
05fc91576a
@ -5,6 +5,7 @@ import "dart:typed_data";
|
|||||||
import "package:flutter/cupertino.dart";
|
import "package:flutter/cupertino.dart";
|
||||||
import "package:flutter/foundation.dart" show kDebugMode;
|
import "package:flutter/foundation.dart" show kDebugMode;
|
||||||
import "package:flutter/material.dart";
|
import "package:flutter/material.dart";
|
||||||
|
import "package:logging/logging.dart";
|
||||||
import "package:photos/db/ml/db.dart";
|
import "package:photos/db/ml/db.dart";
|
||||||
import "package:photos/generated/l10n.dart";
|
import "package:photos/generated/l10n.dart";
|
||||||
import "package:photos/models/base/id.dart";
|
import "package:photos/models/base/id.dart";
|
||||||
@ -50,6 +51,8 @@ class FaceWidget extends StatefulWidget {
|
|||||||
class _FaceWidgetState extends State<FaceWidget> {
|
class _FaceWidgetState extends State<FaceWidget> {
|
||||||
bool isJustRemoved = false;
|
bool isJustRemoved = false;
|
||||||
|
|
||||||
|
final _logger = Logger("FaceWidget");
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
final bool givenFaces = widget.faceCrops != null;
|
final bool givenFaces = widget.faceCrops != null;
|
||||||
@ -266,7 +269,9 @@ class _FaceWidgetState extends State<FaceWidget> {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
if (snapshot.hasError) {
|
if (snapshot.hasError) {
|
||||||
log('Error getting face: ${snapshot.error}');
|
_logger.severe(
|
||||||
|
'Error getting face: ${snapshot.error} ${snapshot.stackTrace}',
|
||||||
|
);
|
||||||
}
|
}
|
||||||
return const ClipRRect(
|
return const ClipRRect(
|
||||||
borderRadius: BorderRadius.all(Radius.elliptical(16, 12)),
|
borderRadius: BorderRadius.all(Radius.elliptical(16, 12)),
|
||||||
@ -296,7 +301,9 @@ class _FaceWidgetState extends State<FaceWidget> {
|
|||||||
isJustRemoved = !isJustRemoved;
|
isJustRemoved = !isJustRemoved;
|
||||||
});
|
});
|
||||||
} catch (e, s) {
|
} catch (e, s) {
|
||||||
log("removing face/file from cluster from file info widget failed: $e, \n $s");
|
_logger.severe(
|
||||||
|
"removing face/file from cluster from file info widget failed: $e, \n $s",
|
||||||
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
import "dart:async";
|
import "dart:async";
|
||||||
import "dart:developer";
|
|
||||||
|
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import "package:logging/logging.dart";
|
import "package:logging/logging.dart";
|
||||||
@ -102,7 +101,6 @@ class _PeoplePageState extends State<PeoplePage> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Future<List<EnteFile>> loadPersonFiles() async {
|
Future<List<EnteFile>> loadPersonFiles() async {
|
||||||
log("loadPersonFiles");
|
|
||||||
final result = await SearchService.instance
|
final result = await SearchService.instance
|
||||||
.getClusterFilesForPersonID(_person.remoteID);
|
.getClusterFilesForPersonID(_person.remoteID);
|
||||||
if (result.isEmpty) {
|
if (result.isEmpty) {
|
||||||
@ -243,7 +241,7 @@ class _PeoplePageState extends State<PeoplePage> {
|
|||||||
],
|
],
|
||||||
);
|
);
|
||||||
} else if (snapshot.hasError) {
|
} else if (snapshot.hasError) {
|
||||||
log("Error: ${snapshot.error} ${snapshot.stackTrace}}");
|
_logger.severe("Error: ${snapshot.error} ${snapshot.stackTrace}}");
|
||||||
//Need to show an error on the UI here
|
//Need to show an error on the UI here
|
||||||
return const SizedBox.shrink();
|
return const SizedBox.shrink();
|
||||||
} else {
|
} else {
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
import 'dart:async';
|
import 'dart:async';
|
||||||
import "dart:developer" as dev;
|
|
||||||
import "dart:io";
|
import "dart:io";
|
||||||
import "dart:math" show max;
|
import "dart:math" show max;
|
||||||
|
|
||||||
@ -444,7 +443,7 @@ class _SaveOrEditPersonState extends State<SaveOrEditPerson> {
|
|||||||
stream: _getPersonsWithRecentFileStream(),
|
stream: _getPersonsWithRecentFileStream(),
|
||||||
builder: (context, snapshot) {
|
builder: (context, snapshot) {
|
||||||
if (snapshot.hasError) {
|
if (snapshot.hasError) {
|
||||||
dev.log("Error: ${snapshot.error} ${snapshot.stackTrace}}");
|
_logger.severe("Error in _getPersonItems: ${snapshot.error} ${snapshot.stackTrace}}");
|
||||||
if (kDebugMode) {
|
if (kDebugMode) {
|
||||||
return Column(
|
return Column(
|
||||||
mainAxisSize: MainAxisSize.min,
|
mainAxisSize: MainAxisSize.min,
|
||||||
|
@ -76,7 +76,7 @@ class _PersonFaceWidgetState extends State<PersonFaceWidget> {
|
|||||||
} else {
|
} else {
|
||||||
if (snapshot.hasError) {
|
if (snapshot.hasError) {
|
||||||
_logger.severe(
|
_logger.severe(
|
||||||
"Error getting cover face for person: ${snapshot.error}",
|
"Error getting cover face for person: ${snapshot.error} ${snapshot.stackTrace}}",
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
return widget.thumbnailFallback
|
return widget.thumbnailFallback
|
||||||
|
Loading…
x
Reference in New Issue
Block a user