Bläddra i källkod

Update Page\Topic

Visman 4 år sedan
förälder
incheckning
c245beb32f
1 ändrade filer med 4 tillägg och 4 borttagningar
  1. 4 4
      app/Models/Pages/Topic.php

+ 4 - 4
app/Models/Pages/Topic.php

@@ -87,10 +87,10 @@ class Topic extends Page
     protected function view(string $type, array $args): Page
     protected function view(string $type, array $args): Page
     {
     {
         if ('post' === $type) {
         if ('post' === $type) {
-            $post  = $this->c->posts->load((int) $args['id']);
+            $post  = $this->c->posts->load($args['id']);
             $topic = null === $post ? null : $post->parent;
             $topic = null === $post ? null : $post->parent;
         } else {
         } else {
-            $topic = $this->c->topics->load((int) $args['id']);
+            $topic = $this->c->topics->load($args['id']);
         }
         }
 
 
         if (! $topic instanceof TopicModel) {
         if (! $topic instanceof TopicModel) {
@@ -107,10 +107,10 @@ class Topic extends Page
 
 
         switch ($type) {
         switch ($type) {
             case 'topic':
             case 'topic':
-                $topic->page = isset($args['page']) ? (int) $args['page'] : 1;
+                $topic->page = $args['page'] ?? 1;
                 break;
                 break;
             case 'post':
             case 'post':
-                $topic->calcPage((int) $args['id']);
+                $topic->calcPage($args['id']);
                 break;
                 break;
             default:
             default:
                 return $this->go($type, $topic);
                 return $this->go($type, $topic);