diff --git a/app/src/main/java/com/dkanada/gramophone/dialogs/ConfirmLogoutDialog.java b/app/src/main/java/com/dkanada/gramophone/dialogs/ConfirmLogoutDialog.java index a0194e9e..cac55b04 100644 --- a/app/src/main/java/com/dkanada/gramophone/dialogs/ConfirmLogoutDialog.java +++ b/app/src/main/java/com/dkanada/gramophone/dialogs/ConfirmLogoutDialog.java @@ -11,6 +11,7 @@ import com.dkanada.gramophone.App; import com.dkanada.gramophone.R; import com.dkanada.gramophone.helper.MusicPlayerRemote; import com.dkanada.gramophone.util.NavigationUtil; +import com.dkanada.gramophone.util.PreferenceUtil; import org.jellyfin.apiclient.interaction.EmptyResponse; @@ -29,9 +30,10 @@ public class ConfirmLogoutDialog extends DialogFragment { .positiveText(R.string.logout) .negativeText(android.R.string.cancel) .onPositive((dialog, which) -> { - App.getApiClient().Logout(new EmptyResponse()); MusicPlayerRemote.clearQueue(); + PreferenceUtil.getInstance(requireContext()).setServer(null); + PreferenceUtil.getInstance(requireContext()).setUser(null); NavigationUtil.goToLogin(requireContext()); }) .build();