mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2026-05-03 12:11:30 +00:00
Revert "Update sync methods (#5467)"
This reverts commit 8d7930f660.
See the discussion at https://github.com/Jermolene/TiddlyWiki5/pull/5467#issuecomment-873590578https://github.com/Jermolene/TiddlyWiki5/pull/5467#issuecomment-873590578
This commit is contained in:
@@ -75,14 +75,7 @@ FileSystemAdaptor.prototype.getTiddlerFileInfo = function(tiddler,callback) {
|
||||
/*
|
||||
Save a tiddler and invoke the callback with (err,adaptorInfo,revision)
|
||||
*/
|
||||
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 || {};
|
||||
FileSystemAdaptor.prototype.saveTiddler = function(tiddler,callback,options) {
|
||||
var self = this;
|
||||
var syncerInfo = options.tiddlerInfo || {};
|
||||
this.getTiddlerFileInfo(tiddler,function(err,fileInfo) {
|
||||
@@ -124,28 +117,14 @@ 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,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 || {};
|
||||
FileSystemAdaptor.prototype.loadTiddler = function(title,callback) {
|
||||
callback(null,null);
|
||||
};
|
||||
|
||||
/*
|
||||
Delete a tiddler and invoke the callback with (err)
|
||||
*/
|
||||
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 || {};
|
||||
FileSystemAdaptor.prototype.deleteTiddler = function(title,callback,options) {
|
||||
var self = this,
|
||||
fileInfo = this.boot.files[title];
|
||||
// Only delete the tiddler if we have writable information for the file
|
||||
|
||||
@@ -99,14 +99,7 @@ SaveTrailSyncAdaptor.prototype.getTiddlerInfo = function(tiddler) {
|
||||
/*
|
||||
Save a tiddler and invoke the callback with (err,adaptorInfo,revision)
|
||||
*/
|
||||
SaveTrailSyncAdaptor.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 || {};
|
||||
SaveTrailSyncAdaptor.prototype.saveTiddler = function(tiddler,callback) {
|
||||
if($tw.wiki.checkTiddlerText(ENABLE_TIDDLER_TITLE,"yes")) {
|
||||
var isDraft = $tw.utils.hop(tiddler.fields,"draft.of");
|
||||
if(!isDraft || $tw.wiki.checkTiddlerText(ENABLE_DRAFTS_TIDDLER_TITLE,"yes")) {
|
||||
@@ -119,28 +112,14 @@ SaveTrailSyncAdaptor.prototype.saveTiddler = function(tiddler,options,callback)
|
||||
/*
|
||||
Load a tiddler and invoke the callback with (err,tiddlerFields)
|
||||
*/
|
||||
SaveTrailSyncAdaptor.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 || {};
|
||||
SaveTrailSyncAdaptor.prototype.loadTiddler = function(title,callback) {
|
||||
callback(null,null);
|
||||
};
|
||||
|
||||
/*
|
||||
Delete a tiddler and invoke the callback with (err)
|
||||
*/
|
||||
SaveTrailSyncAdaptor.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 || {};
|
||||
SaveTrailSyncAdaptor.prototype.deleteTiddler = function(title,callback,options) {
|
||||
callback(null,null);
|
||||
};
|
||||
|
||||
|
||||
@@ -182,14 +182,7 @@ TiddlyWebAdaptor.prototype.getSkinnyTiddlers = function(callback) {
|
||||
/*
|
||||
Save a tiddler and invoke the callback with (err,adaptorInfo,revision)
|
||||
*/
|
||||
TiddlyWebAdaptor.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 || {};
|
||||
TiddlyWebAdaptor.prototype.saveTiddler = function(tiddler,callback,options) {
|
||||
var self = this;
|
||||
if(this.isReadOnly) {
|
||||
return callback(null,options.tiddlerInfo.adaptorInfo);
|
||||
@@ -223,14 +216,7 @@ TiddlyWebAdaptor.prototype.saveTiddler = function(tiddler,options,callback) {
|
||||
/*
|
||||
Load a tiddler and invoke the callback with (err,tiddlerFields)
|
||||
*/
|
||||
TiddlyWebAdaptor.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 || {};
|
||||
TiddlyWebAdaptor.prototype.loadTiddler = function(title,callback) {
|
||||
var self = this;
|
||||
$tw.utils.httpRequest({
|
||||
url: this.host + "recipes/" + encodeURIComponent(this.recipe) + "/tiddlers/" + encodeURIComponent(title),
|
||||
@@ -249,14 +235,7 @@ Delete a tiddler and invoke the callback with (err)
|
||||
options include:
|
||||
tiddlerInfo: the syncer's tiddlerInfo for this tiddler
|
||||
*/
|
||||
TiddlyWebAdaptor.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 || {};
|
||||
TiddlyWebAdaptor.prototype.deleteTiddler = function(title,callback,options) {
|
||||
var self = this;
|
||||
if(this.isReadOnly) {
|
||||
return callback(null,options.tiddlerInfo.adaptorInfo);
|
||||
|
||||
Reference in New Issue
Block a user