diff --git a/app/src/main/java/com/github/gotify/sharing/ShareActivity.java b/app/src/main/java/com/github/gotify/sharing/ShareActivity.java index dcd2994..14d9e7a 100644 --- a/app/src/main/java/com/github/gotify/sharing/ShareActivity.java +++ b/app/src/main/java/com/github/gotify/sharing/ShareActivity.java @@ -78,6 +78,13 @@ public class ShareActivity extends AppCompatActivity { } } + if (!settings.tokenExists()) { + Toast.makeText(getApplicationContext(), R.string.not_loggedin_share, Toast.LENGTH_SHORT) + .show(); + finish(); + return; + } + ApiClient client = ClientFactory.clientToken(settings.url(), settings.sslSettings(), settings.token()); appsHolder = new ApplicationHolder(this, client); diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 4fea115..cfa850c 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -83,4 +83,5 @@ Priority There are no applications available on the server to push a message to. Content copied to clipboard + Cannot share to Gotify, because you aren\'t logged in.