Jake Vanderwerf
2026-04-26 86c6cd3cc099d2480932ede03c12cea01e625c94
inc/rest/routes/NewsRoutes.php
@@ -60,13 +60,15 @@
            'type' => 'integer',
         ])
         ->auth(PermissionHandler::combine(['user','nonce',['actionNonce'=>'dash-']]))
         ->rateLimit(30);
         ->rateLimit(30)
         ->register();
      Route::for(Route::pattern('news/{id}'))
         ->get([$this, 'getNewsItem'])
         ->arg('id', 'integer|required')
         ->auth(PermissionHandler::combine(['user','nonce', ['actionNonce'=>'dash-']]))
         ->rateLimit(30);
         ->rateLimit(30)
         ->register();
    }
    /**
@@ -196,7 +198,7 @@
    {
        if (array_key_exists('orderby', $data) && $data['orderby'] === 'random') {
            // Handle random ordering
            $current_seed = jvbGetRandomSeed();
            $current_seed = floor(time() / 1800);
            $args['orderby'] = 'RAND(' . $current_seed . ')';
            unset($args['order']);
        } else {