From 18dc503e1f0c5f8cb50590e4ceceb3126fed3d34 Mon Sep 17 00:00:00 2001 From: Inhji Date: Mon, 17 Jul 2023 23:12:07 +0200 Subject: [PATCH] set first photo to featured --- lib/chiya_web/indie/micropub.ex | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/chiya_web/indie/micropub.ex b/lib/chiya_web/indie/micropub.ex index 952338c..81ec7ec 100644 --- a/lib/chiya_web/indie/micropub.ex +++ b/lib/chiya_web/indie/micropub.ex @@ -16,10 +16,13 @@ defmodule ChiyaWeb.Indie.Micropub do # TODO: Make separate function for this properties |> Props.get_photos() - |> Enum.map(fn photo -> + |> Enum.with_index() + |> Enum.map(fn {photo, index} -> + featured = index == 0 Chiya.Notes.create_note_image(%{ note_id: note.id, - path: photo.path + path: photo.path, + featured: featured }) end) |> Enum.each(fn result ->