[Android] Force aborting the ktor calls when the caller is not logged in
Nicolas Pomepuy
git at videolan.org
Thu May 7 08:19:58 UTC 2026
vlc-android | branch: master | Nicolas Pomepuy <nicolas at videolabs.io> | Tue Mar 31 09:49:01 2026 +0200| [acfff551f7a0662c7d82ebf182a366d37bb3fe85] | committer: Nicolas Pomepuy
Force aborting the ktor calls when the caller is not logged in
> https://code.videolan.org/videolan/vlc-android/commit/acfff551f7a0662c7d82ebf182a366d37bb3fe85
---
.../java/org/videolan/vlc/remoteaccessserver/RemoteAccessSession.kt | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/application/remote-access-server/src/main/java/org/videolan/vlc/remoteaccessserver/RemoteAccessSession.kt b/application/remote-access-server/src/main/java/org/videolan/vlc/remoteaccessserver/RemoteAccessSession.kt
index 9b67122417..6705b82270 100644
--- a/application/remote-access-server/src/main/java/org/videolan/vlc/remoteaccessserver/RemoteAccessSession.kt
+++ b/application/remote-access-server/src/main/java/org/videolan/vlc/remoteaccessserver/RemoteAccessSession.kt
@@ -59,8 +59,9 @@ object RemoteAccessSession {
}
if (!loggedIn) {
call.respond(HttpStatusCode.Unauthorized)
+ throw IllegalStateException("Not logged in")
} else {
- call.sessions.set("user_session", UserSession(id = userSession!!.id, userSession.maxAge))
+ call.sessions.set("user_session", UserSession(id = userSession.id, userSession.maxAge))
}
}
More information about the Android
mailing list