release v2026.05.11.1: Flutter caching, navigation, and player polish #39
@@ -10,11 +10,11 @@ import javax.inject.Inject
|
|||||||
import javax.inject.Singleton
|
import javax.inject.Singleton
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thin facade over `/api/me/*` for the Settings Profile + Password
|
* Thin facade over the `/api/me` endpoints for the Settings Profile
|
||||||
* cards. No Room caching — the Settings card fetches on screen
|
* and Password cards. No Room caching — the Settings card fetches
|
||||||
* mount and writes go straight to the server. Network errors
|
* on screen mount and writes go straight to the server. Network
|
||||||
* surface to the caller for UI snackbar; no offline-queue path
|
* errors surface to the caller for UI snackbar; no offline-queue
|
||||||
* because changing your own password offline doesn't make sense.
|
* path because changing your own password offline doesn't make sense.
|
||||||
*/
|
*/
|
||||||
@Singleton
|
@Singleton
|
||||||
class MeRepository @Inject constructor(retrofit: Retrofit) {
|
class MeRepository @Inject constructor(retrofit: Retrofit) {
|
||||||
|
|||||||
Reference in New Issue
Block a user