mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2024-06-25 23:03:15 +00:00
no error when tiddler doesn't exist
Currently **tm-delete-tiddler** throws a red error box: ``` <$button> <$action-sendmessage $message="tm-delete-tiddler" $param="DoesntExist"/> delete non-existing </$button> ``` **Uncaught TypeError: Cannot read property 'fields' of undefined**
This commit is contained in:
parent
d340277cb2
commit
ca6ab6388a
|
@ -208,8 +208,11 @@ NavigatorWidget.prototype.handleDeleteTiddlerEvent = function(event) {
|
||||||
var title = event.param || event.tiddlerTitle,
|
var title = event.param || event.tiddlerTitle,
|
||||||
tiddler = this.wiki.getTiddler(title),
|
tiddler = this.wiki.getTiddler(title),
|
||||||
storyList = this.getStoryList(),
|
storyList = this.getStoryList(),
|
||||||
originalTitle = tiddler.fields["draft.of"],
|
originalTitle = tiddler ? tiddler.fields["draft.of"] : 0,
|
||||||
confirmationTitle;
|
confirmationTitle;
|
||||||
|
if(!tiddler) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
// Check if the tiddler we're deleting is in draft mode
|
// Check if the tiddler we're deleting is in draft mode
|
||||||
if(originalTitle) {
|
if(originalTitle) {
|
||||||
// If so, we'll prompt for confirmation referencing the original tiddler
|
// If so, we'll prompt for confirmation referencing the original tiddler
|
||||||
|
|
Loading…
Reference in New Issue
Block a user