Jake Vanderwerf
2026-08-25 3d25ad7de4fdbb3eba2cde2a62422e6be5d79a0a
inc/rest/routes/UserRoutes.php
@@ -1,5 +1,7 @@
<?php
use JVBase\Instance;
use JVBase\managers\Cache;
use JVBase\meta\Meta;
use JVBase\registrar\Registrar;
use JVBase\rest\PermissionHandler;
@@ -16,12 +18,14 @@
 */
class UserRoutes extends Rest
{
   use Instance;
   public function __construct()
   {
      $this->cacheName = 'user';
      $this->cacheTtl = WEEK_IN_SECONDS;
      parent::__construct();
      $this->cache = Cache::for($this->cacheName, 'user', $this->cacheTtl);
   }
@@ -50,6 +54,7 @@
      try {
         $meta = Meta::forUser($user_id);
         $meta->setAll($data['changes']);
         Cache::clearUser($user_id);
         return $this->success();
      } catch (Exception $e) {
         return $this->error($e->getMessage());