Fix an issue with anonymous user unable to store new pads
parent
56aaeea003
commit
afb0061d7b
|
@ -574,7 +574,7 @@ define([
|
|||
|
||||
if (!contains) {
|
||||
var data = makePad(href, name);
|
||||
getStore().pushData(data, function (e, state) {
|
||||
getStore().pushData(data, function (e) {
|
||||
if (e) {
|
||||
if (e === 'E_OVER_LIMIT') {
|
||||
common.alert(Messages.pinLimitNotPinned, null, true);
|
||||
|
@ -725,6 +725,7 @@ define([
|
|||
};
|
||||
|
||||
var isOverPinLimit = common.isOverPinLimit = function (cb) {
|
||||
if (!common.isLoggedIn()) { return void cb(null, false); }
|
||||
var usage;
|
||||
var andThen = function (e, limit) {
|
||||
if (e) { return void cb(e); }
|
||||
|
|
|
@ -434,7 +434,7 @@ define([
|
|||
files[FILES_DATA].push(data);
|
||||
cb();
|
||||
};
|
||||
if (!Cryptpad.isLoggedIn() || !AppConfig.enablePinning) { todo(); }
|
||||
if (!Cryptpad.isLoggedIn() || !AppConfig.enablePinning) { return void todo(); }
|
||||
Cryptpad.pinPads([Cryptpad.hrefToHexChannelId(data.href)], function (e, hash) {
|
||||
if (e) { return void cb(e); }
|
||||
todo();
|
||||
|
|
Loading…
Reference in New Issue