mirror of
https://github.com/ente-io/ente.git
synced 2025-08-07 23:18:10 +00:00
[mob][photos] Avoid getRelevantContacts in Person Service returning account owner's User object
This commit is contained in:
parent
6980f56cc3
commit
37d38a0e6b
@ -1307,6 +1307,7 @@ class UserService {
|
|||||||
final existingEmails = <String>{};
|
final existingEmails = <String>{};
|
||||||
final int ownerID = Configuration.instance.getUserID()!;
|
final int ownerID = Configuration.instance.getUserID()!;
|
||||||
final String ownerEmail = Configuration.instance.getEmail()!;
|
final String ownerEmail = Configuration.instance.getEmail()!;
|
||||||
|
existingEmails.add(ownerEmail);
|
||||||
|
|
||||||
for (final c in CollectionsService.instance.getActiveCollections()) {
|
for (final c in CollectionsService.instance.getActiveCollections()) {
|
||||||
// Add collaborators and viewers of collections owned by user
|
// Add collaborators and viewers of collections owned by user
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
import 'package:email_validator/email_validator.dart';
|
import 'package:email_validator/email_validator.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:photos/core/configuration.dart';
|
|
||||||
import "package:photos/extensions/user_extension.dart";
|
import "package:photos/extensions/user_extension.dart";
|
||||||
import "package:photos/generated/l10n.dart";
|
import "package:photos/generated/l10n.dart";
|
||||||
import "package:photos/models/api/collection/user.dart";
|
import "package:photos/models/api/collection/user.dart";
|
||||||
@ -364,7 +363,6 @@ class _AddParticipantPage extends State<AddParticipantPage> {
|
|||||||
|
|
||||||
List<User> _getSuggestedUser() {
|
List<User> _getSuggestedUser() {
|
||||||
final Set<String> existingEmails = {};
|
final Set<String> existingEmails = {};
|
||||||
existingEmails.add(Configuration.instance.getEmail()!);
|
|
||||||
for (final User? u in widget.collection.sharees ?? []) {
|
for (final User? u in widget.collection.sharees ?? []) {
|
||||||
if (u != null && u.id != null && u.email.isNotEmpty) {
|
if (u != null && u.id != null && u.email.isNotEmpty) {
|
||||||
existingEmails.add(u.email);
|
existingEmails.add(u.email);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user