Jake Vanderwerf
2026-08-28 a9654f00c8fbc9934289d761843ddd071025013f
inc/rest/routes/UserRoutes.php
@@ -1,11 +1,11 @@
<?php
use JVBase\Instance;
use JVBase\managers\Cache;
use JVBase\meta\Meta;
use JVBase\registrar\Registrar;
use JVBase\rest\PermissionHandler;
use JVBase\rest\Rest;
use JVBase\rest\Route;
use JVBase\base\Site;
if (!defined('ABSPATH')) {
   exit;
@@ -16,12 +16,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 +52,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());