1
0
mirror of https://github.com/nextapps-de/flexsearch.git synced 2025-09-02 18:33:17 +02:00

made JSON serializing for import/export optional

This commit is contained in:
Job Schipper
2019-07-17 21:44:25 +02:00
parent dae49e8f39
commit 7a22815d74

View File

@@ -2255,7 +2255,7 @@
* @export * @export
*/ */
FlexSearch.prototype.export = function(){ FlexSearch.prototype.export = function(serialize = true){
let payload; let payload;
@@ -2290,16 +2290,22 @@
]; ];
} }
return JSON.stringify(payload); if(serialize) {
payload = JSON.stringify(payload);
}
return payload;
}; };
/** /**
* @export * @export
*/ */
FlexSearch.prototype.import = function(payload){ FlexSearch.prototype.import = function(payload, serialized = true){
payload = JSON.parse(payload); if(serialized) {
payload = JSON.parse(payload);
}
const ids = create_object(); const ids = create_object();