diff --git a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_jio_js.xml b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_jio_js.xml index a9db18b4fb45fcf2cf114eb22d38d89e09444bef..cc1ae835cff177fd28a1805800bc7614418194a5 100644 --- a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_jio_js.xml +++ b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_jio_js.xml @@ -5659,19 +5659,6 @@ Query.searchTextToRegExp = searchTextToRegExp;\n }\n util.readBlobAsArrayBuffer = readBlobAsArrayBuffer;\n \n -// function readBlobAsDataURL(blob) {\n -// var fr = new FileReader();\n -// return new RSVP.Promise(function (resolve, reject, notify) {\n -// fr.addEventListener("load", resolve);\n -// fr.addEventListener("error", reject);\n -// fr.addEventListener("progress", notify);\n -// fr.readAsDataURL(blob);\n -// }, function () {\n -// fr.abort();\n -// });\n -// }\n -// util.readBlobAsDataURL = readBlobAsDataURL;\n -\n \n \n \n @@ -6018,19 +6005,6 @@ Query.searchTextToRegExp = searchTextToRegExp;\n function MemoryStorage() {\n this._database = {};\n }\n -\n - MemoryStorage.prototype.post = function (metadata) {\n - var doc_id = metadata._id;\n - if (doc_id === undefined) {\n - doc_id = jIO.util.generateUuid();\n - }\n - if (this._database.hasOwnProperty(doc_id)) {\n - // the document already exists\n - throw new jIO.util.jIOError("Cannot create a new document", 409);\n - }\n - metadata._id = doc_id;\n - return this.put(metadata);\n - };\n \n MemoryStorage.prototype.put = function (metadata) {\n if (!this._database.hasOwnProperty(metadata._id)) {\n @@ -6940,16 +6914,8 @@ Query.searchTextToRegExp = searchTextToRegExp;\n QueryStorage.prototype.get = function () {\n return this._sub_storage.get.apply(this._sub_storage, arguments);\n };\n - QueryStorage.prototype.post = function (metadata) {\n -// return this._sub_storage.post.apply(this._sub_storage, arguments);\n -\n - var doc_id = metadata._id;\n - if (doc_id === undefined) {\n - doc_id = jIO.util.generateUuid();\n - }\n - metadata._id = doc_id;\n - // Ensure there is no conflict?\n - return this.put(metadata);\n + QueryStorage.prototype.post = function () {\n + return this._sub_storage.post.apply(this._sub_storage, arguments);\n };\n QueryStorage.prototype.put = function () {\n return this._sub_storage.put.apply(this._sub_storage, arguments);\n @@ -7142,15 +7108,6 @@ Query.searchTextToRegExp = searchTextToRegExp;\n DOCUMENT_EXTENSION + "$"),\n DOCUMENT_KEY = "/.jio_documents/",\n ROOT = "/";\n -\n - FileSystemBridgeStorage.prototype.post = function (metadata) {\n - var doc_id = metadata._id;\n - if (doc_id === undefined) {\n - doc_id = jIO.util.generateUuid();\n - }\n - metadata._id = doc_id;\n - return this.put(metadata);\n - };\n \n FileSystemBridgeStorage.prototype.get = function (param) {\n var context = this,\n @@ -7579,9 +7536,9 @@ Query.searchTextToRegExp = searchTextToRegExp;\n */\n \n /*jslint nomen: true */\n -/*global indexedDB, jIO, RSVP, Blob, Math*/\n +/*global indexedDB, jIO, RSVP, Blob, Math, IDBKeyRange*/\n \n -(function (indexedDB, jIO, RSVP, Blob, Math) {\n +(function (indexedDB, jIO, RSVP, Blob, Math, IDBKeyRange) {\n "use strict";\n \n // Read only as changing it can lead to data corruption\n @@ -7770,7 +7727,7 @@ Query.searchTextToRegExp = searchTextToRegExp;\n return RSVP.all([\n handleGet(transaction.objectStore("metadata").get(param._id)),\n handleCursor(transaction.objectStore("attachment").index("_id")\n - .openCursor(), addEntry)\n + .openCursor(IDBKeyRange.only(param._id)), addEntry)\n ]);\n })\n .push(function (result_list) {\n @@ -7814,9 +7771,9 @@ Query.searchTextToRegExp = searchTextToRegExp;\n .objectStore("metadata")["delete"](param._id)),\n // XXX Why not possible to delete with KeyCursor?\n handleCursor(transaction.objectStore("attachment").index("_id")\n - .openCursor(), deleteEntry),\n + .openCursor(IDBKeyRange.only(param._id)), deleteEntry),\n handleCursor(transaction.objectStore("blob").index("_id")\n - .openCursor(), deleteEntry)\n + .openCursor(IDBKeyRange.only(param._id)), deleteEntry)\n ]);\n });\n };\n @@ -7889,7 +7846,11 @@ Query.searchTextToRegExp = searchTextToRegExp;\n buildKeyPath([param._id, param._attachment])\n )),\n handleCursor(transaction.objectStore("blob").index("_id_attachment")\n - .openCursor(), deleteEntry)\n + .openCursor(IDBKeyRange.only(\n + [param._id, param._attachment]\n + )),\n + deleteEntry\n + )\n ]);\n }\n \n @@ -7963,7 +7924,7 @@ Query.searchTextToRegExp = searchTextToRegExp;\n };\n \n jIO.addStorage("indexeddb", IndexedDBStorage);\n -}(indexedDB, jIO, RSVP, Blob, Math));\n +}(indexedDB, jIO, RSVP, Blob, Math, IDBKeyRange));\n ]]></string> </value> @@ -8087,7 +8048,7 @@ Query.searchTextToRegExp = searchTextToRegExp;\n </item> <item> <key> <string>actor</string> </key> - <value> <string>zope</string> </value> + <value> <string>romain</string> </value> </item> <item> <key> <string>comment</string> </key> @@ -8119,7 +8080,7 @@ Query.searchTextToRegExp = searchTextToRegExp;\n </tuple> <state> <tuple> - <float>1425307870.56</float> + <float>1426000157.13</float> <string>GMT</string> </tuple> </state>