OSDN Git Service
(root)
/
neighbornote
/
NeighborNote.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Set notebook as dirty when default notebook changes.
[neighbornote/NeighborNote.git]
/
src
/
cx
/
fbn
/
nevernote
/
sql
/
NotebookTable.java
diff --git
a/src/cx/fbn/nevernote/sql/NotebookTable.java
b/src/cx/fbn/nevernote/sql/NotebookTable.java
index
6671a52
..
43cf18b
100644
(file)
--- a/
src/cx/fbn/nevernote/sql/NotebookTable.java
+++ b/
src/cx/fbn/nevernote/sql/NotebookTable.java
@@
-561,10
+561,10
@@
public class NotebookTable {
public void setDefaultNotebook(String guid) {
\r
NSqlQuery query = new NSqlQuery(db.getConnection());
\r
\r
public void setDefaultNotebook(String guid) {
\r
NSqlQuery query = new NSqlQuery(db.getConnection());
\r
\r
- query.prepare("Update "+dbName+" set defaultNotebook=false
where linked=fals
e");
\r
+ query.prepare("Update "+dbName+" set defaultNotebook=false
, isDirty=true where linked=false and defaultNotebook=tru
e");
\r
if (!query.exec())
\r
logger.log(logger.EXTREME, "Error removing default "+dbName+".");
\r
if (!query.exec())
\r
logger.log(logger.EXTREME, "Error removing default "+dbName+".");
\r
- query.prepare("Update "+dbName+" set defaultNotebook=true
where guid=:guid where
linked=false");
\r
+ query.prepare("Update "+dbName+" set defaultNotebook=true
, isDirty=true where guid=:guid and
linked=false");
\r
query.bindValue(":guid", guid);
\r
if (!query.exec())
\r
logger.log(logger.EXTREME, "Error setting default "+dbName+".");
\r
query.bindValue(":guid", guid);
\r
if (!query.exec())
\r
logger.log(logger.EXTREME, "Error setting default "+dbName+".");
\r