must verify your email before upgrading to premium
This commit is contained in:
parent
595cf6c375
commit
84a36a18d6
|
@ -7,8 +7,11 @@
|
||||||
, stripe
|
, stripe
|
||||||
// @endif
|
// @endif
|
||||||
) {
|
) {
|
||||||
authService.getUserProfile().then(function (profile) {
|
var profile = null;
|
||||||
if (profile.premium) {
|
|
||||||
|
authService.getUserProfile().then(function (theProfile) {
|
||||||
|
profile = theProfile;
|
||||||
|
if (profile && profile.premium) {
|
||||||
return $state.go('backend.user.settingsBilling');
|
return $state.go('backend.user.settingsBilling');
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
@ -63,6 +66,11 @@
|
||||||
|
|
||||||
$scope.submit = function (model, form) {
|
$scope.submit = function (model, form) {
|
||||||
if ($scope.selfHosted) {
|
if ($scope.selfHosted) {
|
||||||
|
if (profile && !profile.emailVerified) {
|
||||||
|
validationService.addError(form, null, 'Your account\'s email address first must be verified.', true);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
var fileEl = document.getElementById('file');
|
var fileEl = document.getElementById('file');
|
||||||
var files = fileEl.files;
|
var files = fileEl.files;
|
||||||
if (!files || !files.length) {
|
if (!files || !files.length) {
|
||||||
|
|
Loading…
Reference in New Issue