mirror of
https://github.com/vrtmrz/obsidian-livesync.git
synced 2026-02-16 09:10:38 +00:00
Fixed file deletion failures.
This commit is contained in:
@@ -462,7 +462,7 @@ export class LocalPouchDB {
|
||||
} else {
|
||||
obj = await this.localDatabase.get(id);
|
||||
}
|
||||
const revDeletion = ("rev" in opt ? opt.rev : "") != "";
|
||||
const revDeletion = opt && (("rev" in opt ? opt.rev : "") != "");
|
||||
|
||||
if (obj.type && obj.type == "leaf") {
|
||||
//do nothing for leaf;
|
||||
|
||||
@@ -821,7 +821,7 @@ export default class ObsidianLiveSyncPlugin extends Plugin {
|
||||
try {
|
||||
Logger(`file save ${file.path} into db`);
|
||||
await this.updateIntoDB(file);
|
||||
Logger(`deleted ${oldFile} into db`);
|
||||
Logger(`deleted ${oldFile} from db`);
|
||||
await this.deleteFromDBbyPath(oldFile);
|
||||
} catch (ex) {
|
||||
Logger(ex);
|
||||
|
||||
Reference in New Issue
Block a user