diff options
author | Carpenter, Adam (CORP) <adam.carpenter@adp.com> | 2021-11-26 15:58:13 -0500 |
---|---|---|
committer | Carpenter, Adam (CORP) <adam.carpenter@adp.com> | 2021-11-26 15:58:13 -0500 |
commit | 6dd3236069d5cbdd6cb946b408cd6efb7e91d0f9 (patch) | |
tree | 8cb01be763deaf682f63bd0f21ab9103d6286d80 /angelsharkd/src/routes/extensions/mod.rs | |
parent | 5b0786905d400a8414dd0b0fe2e4d9ac784ae543 (diff) | |
download | altruistic-angelshark-6dd3236069d5cbdd6cb946b408cd6efb7e91d0f9.tar.xz altruistic-angelshark-6dd3236069d5cbdd6cb946b408cd6efb7e91d0f9.zip |
feat: impl lazy-refreshing cache for quick access to be used for haystack
Diffstat (limited to 'angelsharkd/src/routes/extensions/mod.rs')
-rw-r--r-- | angelsharkd/src/routes/extensions/mod.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/angelsharkd/src/routes/extensions/mod.rs b/angelsharkd/src/routes/extensions/mod.rs index 5dac1cf..defbca9 100644 --- a/angelsharkd/src/routes/extensions/mod.rs +++ b/angelsharkd/src/routes/extensions/mod.rs @@ -13,7 +13,9 @@ pub fn filter(config: &Config) -> impl Filter<Extract = impl Reply, Error = Reje let filters = default().or(default()); #[cfg(feature = "simple_search")] - let filters = filters.or(simple_search::filter()); + let filters = filters + .or(simple_search::search(config)) + .or(simple_search::refresh()); #[cfg(feature = "simple_deprov")] let filters = filters.or(simple_deprov::filter()); |