[mod] caching
This commit is contained in:
parent
c96a0aef4a
commit
a08f7f3bf4
|
|
@ -251,7 +251,7 @@ namespace _zeitbild.repository.calendar
|
|||
{"level": access_attributed_row["level"]}
|
||||
);
|
||||
}
|
||||
await _zeitbild.cache.clear();
|
||||
await lib_plankton.cache.clear(_zeitbild.cache_regular);
|
||||
return Promise.resolve<_zeitbild.type_calendar_id>(calendar_id);
|
||||
}
|
||||
|
||||
|
|
@ -313,7 +313,7 @@ namespace _zeitbild.repository.calendar
|
|||
);
|
||||
}
|
||||
}
|
||||
await _zeitbild.cache.clear();
|
||||
await lib_plankton.cache.clear(_zeitbild.cache_regular);
|
||||
return Promise.resolve<void>(undefined);
|
||||
}
|
||||
|
||||
|
|
@ -325,7 +325,7 @@ namespace _zeitbild.repository.calendar
|
|||
calendar_id : _zeitbild.type_calendar_id
|
||||
) : Promise<void>
|
||||
{
|
||||
await _zeitbild.cache.clear();
|
||||
await lib_plankton.cache.clear(_zeitbild.cache_regular);
|
||||
const core_store = get_core_store();
|
||||
const access_attributed_chest = get_access_attributed_chest();
|
||||
// attributed access
|
||||
|
|
@ -375,11 +375,12 @@ namespace _zeitbild.repository.calendar
|
|||
>
|
||||
{
|
||||
return lib_plankton.cache.get_complex<any, Array<type_overview_entry>>(
|
||||
_zeitbild.cache,
|
||||
_zeitbild.cache_regular,
|
||||
"calendar_overview",
|
||||
{
|
||||
"user_id": user_id,
|
||||
},
|
||||
null,
|
||||
() => (
|
||||
lib_plankton.file.read("sql/calendar_overview.sql")
|
||||
.then(
|
||||
|
|
|
|||
|
|
@ -401,7 +401,7 @@ namespace _zeitbild.repository.resource
|
|||
"sub_id": local_resource_id,
|
||||
}
|
||||
);
|
||||
await _zeitbild.cache.clear();
|
||||
await lib_plankton.cache.clear(_zeitbild.cache_regular);
|
||||
return Promise.resolve<_zeitbild.type_resource_id>(resource_id);
|
||||
break;
|
||||
}
|
||||
|
|
@ -419,7 +419,7 @@ namespace _zeitbild.repository.resource
|
|||
"sub_id": caldav_resource_id,
|
||||
}
|
||||
);
|
||||
await _zeitbild.cache.clear();
|
||||
await lib_plankton.cache.clear(_zeitbild.cache_regular);
|
||||
return Promise.resolve<_zeitbild.type_resource_id>(resource_id);
|
||||
break;
|
||||
}
|
||||
|
|
@ -499,7 +499,7 @@ namespace _zeitbild.repository.resource
|
|||
"read_only": resource_object.data.read_only,
|
||||
}
|
||||
);
|
||||
await _zeitbild.cache.clear();
|
||||
await lib_plankton.cache.clear(_zeitbild.cache_regular);
|
||||
break;
|
||||
}
|
||||
default: {
|
||||
|
|
@ -561,7 +561,7 @@ namespace _zeitbild.repository.resource
|
|||
}
|
||||
)
|
||||
);
|
||||
await _zeitbild.cache.clear();
|
||||
await lib_plankton.cache.clear(_zeitbild.cache_regular);
|
||||
return Promise.resolve(local_resource_event_id);
|
||||
}
|
||||
}
|
||||
|
|
@ -589,7 +589,7 @@ namespace _zeitbild.repository.resource
|
|||
}
|
||||
)
|
||||
);
|
||||
await _zeitbild.cache.clear();
|
||||
await lib_plankton.cache.clear(_zeitbild.cache_regular);
|
||||
return Promise.resolve<void>(undefined);
|
||||
}
|
||||
}
|
||||
|
|
@ -602,7 +602,7 @@ namespace _zeitbild.repository.resource
|
|||
local_resource_event_id : _zeitbild.type_local_resource_event_id
|
||||
) : Promise<void>
|
||||
{
|
||||
await _zeitbild.cache.clear();
|
||||
await lib_plankton.cache.clear(_zeitbild.cache_regular);
|
||||
const dataset_core : Record<string, any> = await get_resource_core_store().read(resource_id);
|
||||
if (! (dataset_core.kind === "local")) {
|
||||
throw (new Error("not a local resource"));
|
||||
|
|
|
|||
Loading…
Reference in a new issue