mirror of https://github.com/xwiki-labs/cryptpad
take api settings into account for upgrade button
This commit is contained in:
parent
ebfa228bc0
commit
daf112a5b5
|
@ -1,7 +1,8 @@
|
|||
define([
|
||||
'jquery',
|
||||
'/customize/application_config.js',
|
||||
'/common/cryptpad-common.js'
|
||||
'/common/cryptpad-common.js',
|
||||
'/api/config',
|
||||
], function ($, Config, Cryptpad, ApiConfig) {
|
||||
|
||||
window.APP = {
|
||||
|
@ -21,6 +22,13 @@ define([
|
|||
|
||||
var $upgrade = $('#upgrade');
|
||||
|
||||
var showUpgrade = function (text) {
|
||||
if (ApiConfig.removeDonateButton) { return; }
|
||||
if (localStorage.plan) { return; }
|
||||
if (!text) { return; }
|
||||
$upgrade.text(text).show();
|
||||
};
|
||||
|
||||
// User admin menu
|
||||
var $userMenu = $('#user-menu');
|
||||
var userMenuCfg = {
|
||||
|
@ -58,17 +66,13 @@ define([
|
|||
});
|
||||
});
|
||||
|
||||
if (!localStorage.plan) {
|
||||
$upgrade.show().text(Messages.upgradeAccount);
|
||||
}
|
||||
|
||||
showUpgrade(Messages.upgradeAccount);
|
||||
|
||||
$loggedInBlock.removeClass('hidden');
|
||||
//return;
|
||||
} else {
|
||||
$main.find('#userForm').removeClass('hidden');
|
||||
$('#name').focus();
|
||||
$upgrade.show().text(Messages.supportCryptpad);
|
||||
showUpgrade(Messages.supportCryptpad);
|
||||
}
|
||||
|
||||
var displayCreateButtons = function () {
|
||||
|
|
|
@ -3,8 +3,9 @@ define([
|
|||
'/common/cryptpad-common.js',
|
||||
'/common/cryptget.js',
|
||||
'/common/mergeDrive.js',
|
||||
'/bower_components/file-saver/FileSaver.min.js'
|
||||
], function ($, Cryptpad, Crypt, Merge) {
|
||||
'/api/config',
|
||||
'/bower_components/file-saver/FileSaver.min.js',
|
||||
], function ($, Cryptpad, Crypt, Merge, ApiConfig) {
|
||||
var saveAs = window.saveAs;
|
||||
|
||||
var USERNAME_KEY = 'cryptpad.username';
|
||||
|
@ -15,6 +16,12 @@ define([
|
|||
};
|
||||
|
||||
var $upgrade = $('#upgrade');
|
||||
var showUpgrade = function (text) {
|
||||
if (ApiConfig.removeDonateButton) { return; }
|
||||
if (localStorage.plan) { return; }
|
||||
if (!text) { return; }
|
||||
$upgrade.text(text).show();
|
||||
};
|
||||
|
||||
var Messages = Cryptpad.Messages;
|
||||
|
||||
|
@ -329,11 +336,9 @@ define([
|
|||
|
||||
|
||||
if (Cryptpad.isLoggedIn()) {
|
||||
if (!Cryptpad.account.plan) {
|
||||
$upgrade.text(Messages.upgradeAccount).show();
|
||||
}
|
||||
showUpgrade(Messages.upgradeAccount);
|
||||
} else {
|
||||
$upgrade.text(Messages.supportCryptpad).show();
|
||||
showUpgrade(Messages.supportCryptpad);
|
||||
}
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in New Issue