From f1e9b83f3a67f965c60ec91a09b93ee06b7d50a0 Mon Sep 17 00:00:00 2001 From: Collin Beczak <88843144+CollinBeczak@users.noreply.github.com> Date: Sat, 1 Jun 2024 21:06:05 -0500 Subject: [PATCH] update task caching for task bundling endpoints (#1126) --- .../framework/repository/TaskBundleRepository.scala | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/org/maproulette/framework/repository/TaskBundleRepository.scala b/app/org/maproulette/framework/repository/TaskBundleRepository.scala index b9819f98..1e322d7c 100644 --- a/app/org/maproulette/framework/repository/TaskBundleRepository.scala +++ b/app/org/maproulette/framework/repository/TaskBundleRepository.scala @@ -98,6 +98,7 @@ class TaskBundleRepository @Inject() ( } catch { case e: Exception => this.logger.warn(e.getMessage) } + taskRepository.cacheManager.cache.remove(task.id) } TaskBundle(bundleId, user.id, lockedTasks.map(task => { @@ -212,6 +213,7 @@ class TaskBundleRepository @Inject() ( case e: Exception => this.logger.warn(e.getMessage) } + taskRepository.cacheManager.cache.remove(task.id) } } } @@ -270,6 +272,7 @@ class TaskBundleRepository @Inject() ( case e: Exception => this.logger.warn(e.getMessage) } } + taskRepository.cacheManager.cache.remove(task.id) case None => // do nothing } } @@ -311,6 +314,7 @@ class TaskBundleRepository @Inject() ( case e: Exception => this.logger.warn(e.getMessage) } } + taskRepository.cacheManager.cache.remove(task.id) } } }