From d0633fc187b00d0b129ccd93290b4f831544cdcb Mon Sep 17 00:00:00 2001 From: brufdev Date: Wed, 17 Sep 2025 19:36:01 +0100 Subject: [PATCH] Add updated date to Typesense collection schema --- app/Models/VaultNode.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/Models/VaultNode.php b/app/Models/VaultNode.php index 7cc8b84..513fa7e 100644 --- a/app/Models/VaultNode.php +++ b/app/Models/VaultNode.php @@ -4,6 +4,7 @@ declare(strict_types=1); namespace App\Models; +use Carbon\CarbonImmutable; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\BelongsTo; @@ -94,11 +95,15 @@ final class VaultNode extends Model */ public function toSearchableArray(): array { + /** @var CarbonImmutable $updatedAt */ + $updatedAt = $this->updated_at; + return [ 'id' => (string) $this->id, 'vault_id' => (string) $this->vault_id, 'name' => $this->name, 'content' => (string) $this->content, + 'updated_at' => $updatedAt->timestamp, ]; }