Also don't break if replacing a field with a bibliography is cancelled
This commit is contained in:
parent
10a09884f4
commit
b21dbbace4
1 changed files with 3 additions and 4 deletions
|
@ -1142,7 +1142,9 @@ Zotero.Integration.Fields.prototype.addField = function(note) {
|
||||||
if(field) {
|
if(field) {
|
||||||
if(!this._doc.displayAlert(Zotero.getString("integration.replace"),
|
if(!this._doc.displayAlert(Zotero.getString("integration.replace"),
|
||||||
Components.interfaces.zoteroIntegrationDocument.DIALOG_ICON_STOP,
|
Components.interfaces.zoteroIntegrationDocument.DIALOG_ICON_STOP,
|
||||||
Components.interfaces.zoteroIntegrationDocument.DIALOG_BUTTONS_OK_CANCEL)) return false;
|
Components.interfaces.zoteroIntegrationDocument.DIALOG_BUTTONS_OK_CANCEL)) {
|
||||||
|
throw new Zotero.Integration.UserCancelledException;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!field) {
|
if(!field) {
|
||||||
|
@ -1653,9 +1655,6 @@ Zotero.Integration.Fields.prototype.addEditCitation = function(field, callback)
|
||||||
} else {
|
} else {
|
||||||
newField = true;
|
newField = true;
|
||||||
var field = this.addField(true);
|
var field = this.addField(true);
|
||||||
if(!field) {
|
|
||||||
throw new Zotero.Integration.UserCancelledException;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!citation) {
|
if(!citation) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue