mirror of
https://github.com/immich-app/immich.git
synced 2026-03-26 11:50:53 +03:00
@@ -6,6 +6,7 @@ import 'package:device_info_plus/device_info_plus.dart';
|
|||||||
import 'package:immich_mobile/domain/models/store.model.dart';
|
import 'package:immich_mobile/domain/models/store.model.dart';
|
||||||
import 'package:immich_mobile/entities/store.entity.dart';
|
import 'package:immich_mobile/entities/store.entity.dart';
|
||||||
import 'package:immich_mobile/infrastructure/repositories/network.repository.dart';
|
import 'package:immich_mobile/infrastructure/repositories/network.repository.dart';
|
||||||
|
import 'package:immich_mobile/models/auth/auxilary_endpoint.model.dart';
|
||||||
import 'package:immich_mobile/utils/debug_print.dart';
|
import 'package:immich_mobile/utils/debug_print.dart';
|
||||||
import 'package:immich_mobile/utils/url_helper.dart';
|
import 'package:immich_mobile/utils/url_helper.dart';
|
||||||
import 'package:logging/logging.dart';
|
import 'package:logging/logging.dart';
|
||||||
@@ -184,8 +185,8 @@ class ApiService {
|
|||||||
if (externalJson != null) {
|
if (externalJson != null) {
|
||||||
final List<dynamic> list = jsonDecode(externalJson);
|
final List<dynamic> list = jsonDecode(externalJson);
|
||||||
for (final entry in list) {
|
for (final entry in list) {
|
||||||
final url = entry['url'] as String?;
|
final url = AuxilaryEndpoint.fromJson(entry).url;
|
||||||
if (url != null && url.isNotEmpty) urls.add(url);
|
if (url.isNotEmpty) urls.add(url);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return urls;
|
return urls;
|
||||||
|
|||||||
Reference in New Issue
Block a user