mirror of
https://github.com/TiddlyWiki/TiddlyWiki5.git
synced 2026-04-26 06:14:57 +00:00
Update sync methods (#5467)
This commit is contained in:
@@ -75,7 +75,14 @@ FileSystemAdaptor.prototype.getTiddlerFileInfo = function(tiddler,callback) {
|
||||
/*
|
||||
Save a tiddler and invoke the callback with (err,adaptorInfo,revision)
|
||||
*/
|
||||
FileSystemAdaptor.prototype.saveTiddler = function(tiddler,callback,options) {
|
||||
FileSystemAdaptor.prototype.saveTiddler = function(tiddler,options,callback) {
|
||||
// Check for pre v5.2.0 method signature:
|
||||
if(typeof callback !== "function" && typeof options === "function"){
|
||||
var optionsArg = callback;
|
||||
callback = options;
|
||||
options = optionsArg;
|
||||
}
|
||||
options = options || {};
|
||||
var self = this;
|
||||
var syncerInfo = options.tiddlerInfo || {};
|
||||
this.getTiddlerFileInfo(tiddler,function(err,fileInfo) {
|
||||
@@ -117,14 +124,28 @@ Load a tiddler and invoke the callback with (err,tiddlerFields)
|
||||
|
||||
We don't need to implement loading for the file system adaptor, because all the tiddler files will have been loaded during the boot process.
|
||||
*/
|
||||
FileSystemAdaptor.prototype.loadTiddler = function(title,callback) {
|
||||
FileSystemAdaptor.prototype.loadTiddler = function(title,options,callback) {
|
||||
// Check for pre v5.2.0 method signature:
|
||||
if(typeof callback !== "function" && typeof options === "function"){
|
||||
var optionsArg = callback;
|
||||
callback = options;
|
||||
options = optionsArg;
|
||||
}
|
||||
options = options || {};
|
||||
callback(null,null);
|
||||
};
|
||||
|
||||
/*
|
||||
Delete a tiddler and invoke the callback with (err)
|
||||
*/
|
||||
FileSystemAdaptor.prototype.deleteTiddler = function(title,callback,options) {
|
||||
FileSystemAdaptor.prototype.deleteTiddler = function(title,options,callback) {
|
||||
// Check for pre v5.2.0 method signature:
|
||||
if(typeof callback !== "function" && typeof options === "function"){
|
||||
var optionsArg = callback;
|
||||
callback = options;
|
||||
options = optionsArg;
|
||||
}
|
||||
options = options || {};
|
||||
var self = this,
|
||||
fileInfo = this.boot.files[title];
|
||||
// Only delete the tiddler if we have writable information for the file
|
||||
|
||||
Reference in New Issue
Block a user