summaryrefslogtreecommitdiffstats
path: root/resources/resource_cache.go
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2020-09-20 13:34:45 +0200
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2020-09-20 13:35:41 +0200
commit3acde9ae04fbf4a8c635d404608cb87218a8b803 (patch)
tree3c1e48dc7f43ce98d8138a44a560df0fda1bf5d5 /resources/resource_cache.go
parent473b6610d51d4a33ba35917f95b0d97ea78dad2b (diff)
Make sure CSS is rebuilt when postcss.config.js or tailwind.config.js changes
Fixes #7715
Diffstat (limited to 'resources/resource_cache.go')
-rw-r--r--resources/resource_cache.go19
1 files changed, 19 insertions, 0 deletions
diff --git a/resources/resource_cache.go b/resources/resource_cache.go
index 47822a7f5..feaa94f5c 100644
--- a/resources/resource_cache.go
+++ b/resources/resource_cache.go
@@ -295,3 +295,22 @@ func (c *ResourceCache) DeletePartitions(partitions ...string) {
}
}
+
+func (c *ResourceCache) DeleteContains(parts ...string) {
+ c.Lock()
+ defer c.Unlock()
+
+ for k := range c.cache {
+ clear := false
+ for _, part := range parts {
+ if strings.Contains(k, part) {
+ clear = true
+ break
+ }
+ }
+ if clear {
+ delete(c.cache, k)
+ }
+ }
+
+}