diff --git a/mobile/lib/interfaces/sessions_api.interface.dart b/mobile/lib/interfaces/sessions_api.interface.dart deleted file mode 100644 index 4b90b77829..0000000000 --- a/mobile/lib/interfaces/sessions_api.interface.dart +++ /dev/null @@ -1,9 +0,0 @@ -import 'package:immich_mobile/models/sessions/session_create_response.model.dart'; - -abstract interface class ISessionAPIRepository { - Future createSession( - String deviceName, - String deviceOS, { - int? duration, - }); -} diff --git a/mobile/lib/repositories/sessions_api.repository.dart b/mobile/lib/repositories/sessions_api.repository.dart index e36331eb79..8ef43d54f2 100644 --- a/mobile/lib/repositories/sessions_api.repository.dart +++ b/mobile/lib/repositories/sessions_api.repository.dart @@ -1,5 +1,4 @@ import 'package:hooks_riverpod/hooks_riverpod.dart'; -import 'package:immich_mobile/interfaces/sessions_api.interface.dart'; import 'package:immich_mobile/models/sessions/session_create_response.model.dart'; import 'package:immich_mobile/providers/api.provider.dart'; import 'package:immich_mobile/repositories/api.repository.dart'; @@ -11,13 +10,11 @@ final sessionsAPIRepositoryProvider = Provider( ), ); -class SessionsAPIRepository extends ApiRepository - implements ISessionAPIRepository { +class SessionsAPIRepository extends ApiRepository { final SessionsApi _api; SessionsAPIRepository(this._api); - @override Future createSession( String deviceType, String deviceOS, {