diff --git a/nullboard.html b/nullboard.html
index 4eac1b0..b760753 100644
--- a/nullboard.html
+++ b/nullboard.html
@@ -3501,16 +3501,49 @@
if (! confirm(msg))
return false;
+ var to_open = '';
+
for (var i=0; i { retitle |= (have.title == board.title) } );
+
+ if (retitle) board.title += ' (imported)';
+ }
+
+ // ok, do the deed
+
board.revision--; // save will ++ it back
if (! NB.storage.saveBoard(board)) // this updates 'index'
@@ -3518,9 +3551,11 @@
alert(`Failed to save board ${board.id}. Import failed.`);
return false;
}
+
+ if (! to_open) to_open = data[0].id;
}
- openBoard(data[0].id);
+ if (to_open) openBoard(to_open);
}
/*