diff --git a/app/Classes/Link.php b/app/Classes/Link.php index b4a3832..838ba5e 100644 --- a/app/Classes/Link.php +++ b/app/Classes/Link.php @@ -167,12 +167,14 @@ public function toArray(): array ]; } - if ($this->bundle !== null) { - $this->bundle->metadata('links')->set($this->url, $data, false); - $this->bundle->metadata('links')->save(); - } + if (!$this->isAnchor()) { + if ($this->bundle !== null) { + $this->bundle->metadata('links')->set($this->url, $data, false); + $this->bundle->metadata('links')->save(); + } - Cache::put($cacheKey, $data, now()->addWeek()); + Cache::put($cacheKey, $data, now()->addWeek()); + } return $data; }