From 12488c01d4ab7de093ea3eb1bd9b50f6a684c124 Mon Sep 17 00:00:00 2001 From: YuviPanda Date: Wed, 27 Feb 2013 03:46:01 +0530 Subject: [PATCH] Throw if no accounts are found Should crash than put out bogus 'User:null' source tags --- .../src/main/java/org/wikimedia/commons/CommonsApplication.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/commons/src/main/java/org/wikimedia/commons/CommonsApplication.java b/commons/src/main/java/org/wikimedia/commons/CommonsApplication.java index bb6e808e3..95fbf38c1 100644 --- a/commons/src/main/java/org/wikimedia/commons/CommonsApplication.java +++ b/commons/src/main/java/org/wikimedia/commons/CommonsApplication.java @@ -122,6 +122,8 @@ public class CommonsApplication extends Application { Account[] allAccounts = accountManager.getAccountsByType(WikiAccountAuthenticator.COMMONS_ACCOUNT_TYPE); if(allAccounts.length != 0) { currentAccount = allAccounts[0]; + } else { + throw new RuntimeException("No accounts found!"); } } return currentAccount;