QML UI: don't show add dive button without valid credentials

Given that currently we don't deal well with not having a git repository
that is linked to cloud storage, don't allow people to add dives unless
there are verified cloud credentials.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Dirk Hohndel 2016-04-20 06:56:01 -07:00
parent 0fcf67ca55
commit 5d1fbbe57b

View file

@ -218,9 +218,12 @@ Kirigami.ScrollablePage {
if (visible) {
page.actions.main = page.saveAction
title = "Cloud credentials"
} else {
} else if(manager.credentialStatus === QMLManager.VALID || manager.credentialStatus === QMLManager.VALID_EMAIL) {
page.actions.main = page.addDiveAction
title = "Dive list"
} else {
page.actions.main = null
title = "Dive list"
}
}