mirror of
https://github.com/ente-io/ente.git
synced 2025-07-01 13:13:35 +00:00
15 lines
555 B
Dart
15 lines
555 B
Dart
import "package:photos/models/api/collection/user.dart";
|
|
import "package:photos/services/machine_learning/face_ml/person/person_service.dart";
|
|
|
|
extension UserExtension on User {
|
|
//Some initial users have name in name field.
|
|
String? get displayName =>
|
|
PersonService.instance.emailToPartialPersonDataMapCache[email]
|
|
?[PersonService.kNameKey] ??
|
|
((name?.isEmpty ?? true) ? null : name);
|
|
|
|
String? get linkedPersonID =>
|
|
PersonService.instance.emailToPartialPersonDataMapCache[email]
|
|
?[PersonService.kPersonIDKey];
|
|
}
|