Don't show login, if credentails are missing
This commit is contained in:
parent
11f2a3ef8d
commit
9cf5e4c41c
|
@ -71,8 +71,12 @@ public class LiveJasminTab extends ThumbOverviewTab {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void onFail(WorkerStateEvent event) {
|
protected void onFail(WorkerStateEvent event) {
|
||||||
status.setText("Login failed");
|
if(Config.getInstance().getSettings().livejasminBetaAcknowledged) {
|
||||||
super.onFail(event);
|
status.setText("Login failed");
|
||||||
|
grid.getChildren().remove(acknowledge);
|
||||||
|
grid.getChildren().remove(createAccount);
|
||||||
|
super.onFail(event);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -42,7 +42,7 @@ public class LiveJasminUpdateService extends PaginatedScheduledService {
|
||||||
@Override
|
@Override
|
||||||
public List<Model> call() throws IOException, NotLoggedInExcetion {
|
public List<Model> call() throws IOException, NotLoggedInExcetion {
|
||||||
//String _url = url + ((page-1) * 36); // TODO find out how to switch pages
|
//String _url = url + ((page-1) * 36); // TODO find out how to switch pages
|
||||||
if(!SiteUiFactory.getUi(liveJasmin).login()) {
|
if(!liveJasmin.credentialsAvailable() || !SiteUiFactory.getUi(liveJasmin).login()) {
|
||||||
throw new NotLoggedInExcetion();
|
throw new NotLoggedInExcetion();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue