Commit 4ca43fc2 authored by Sven Franck's avatar Sven Franck

app: removed purge

parent 485c0655
...@@ -5698,10 +5698,10 @@ ...@@ -5698,10 +5698,10 @@
* @param {object} content_dict Contains content related parameters * @param {object} content_dict Contains content related parameters
* @param {object} url_dict Contains navigation related parameters * @param {object} url_dict Contains navigation related parameters
* @param {boolean} create Flag to create or refresh * @param {boolean} create Flag to create or refresh
* @param {boolean} purge Flag to dump and re-create (e.g. after login)
* @return {object} promise * @return {object} promise
**/ **/
app.content.set = function (content_dict, url_dict, create, purge) { // TODO: change this to widget, state and status
app.content.set = function (content_dict, url_dict, create) {
var pass; var pass;
// pack // pack
...@@ -5709,8 +5709,7 @@ ...@@ -5709,8 +5709,7 @@
"content_dict": content_dict || {}, "content_dict": content_dict || {},
"url_dict": url_dict || {}, "url_dict": url_dict || {},
"data_dict": {}, "data_dict": {},
"create": create, "create": create
"purge": purge
}; };
// flag static content and skip loading config // flag static content and skip loading config
...@@ -5786,9 +5785,7 @@ ...@@ -5786,9 +5785,7 @@
// try to get 1 record for this portal_type // try to get 1 record for this portal_type
if (app.storage_dict.property_dict.allow_sample_data && pass.grant && if (app.storage_dict.property_dict.allow_sample_data && pass.grant &&
(pass.create !== false || pass.purge) && (pass.create !== false) && pass.config_dict.initial_query) {
pass.config_dict.initial_query
) {
return storage.fetch({ return storage.fetch({
"pass": pass, "pass": pass,
"storage": "items", "storage": "items",
...@@ -5938,7 +5935,7 @@ ...@@ -5938,7 +5935,7 @@
// TODO: get ALL RECORDS matching query (and make this if disappear ...) // TODO: get ALL RECORDS matching query (and make this if disappear ...)
if ((!app.storage_dict.property_dict.skip_total_records && if ((!app.storage_dict.property_dict.skip_total_records &&
pass.config_dict.skip_total_records !== true) && pass.config_dict.skip_total_records !== true) &&
((pass.grant || (pass.url_dict.mode === "new" || pass.purge)) && ((pass.grant || pass.url_dict.mode === "new") &&
(pass.state && pass.state.query._id === undefined) && (pass.state && pass.state.query._id === undefined) &&
pass.config_dict.initial_query) pass.config_dict.initial_query)
) { ) {
...@@ -6067,8 +6064,7 @@ ...@@ -6067,8 +6064,7 @@
"data_url": pass.url_dict.data_url, "data_url": pass.url_dict.data_url,
"scheme": pass.config_dict.scheme, "scheme": pass.config_dict.scheme,
"field_dict": (pass.data_dict || {}).field_dict, "field_dict": (pass.data_dict || {}).field_dict,
"skip": pass.skip, "skip": pass.skip
"purge": pass.purge
} }
); );
...@@ -6385,10 +6381,9 @@ ...@@ -6385,10 +6381,9 @@
} }
// only for dynamic content // only for dynamic content
// NOTE: when purging, we must not set state on the gadget being purged
if (!pass.skip) { if (!pass.skip) {
// UPDATES // UPDATES
if (quirk_dict.update && !quirk_dict.purge) { if (quirk_dict.update) {
selector = pass.state.gadget; selector = pass.state.gadget;
update_target = selector.querySelector("[data-update]"); update_target = selector.querySelector("[data-update]");
// dump // dump
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment