add new function Note.note_title

This commit is contained in:
Inhji 2023-06-20 23:08:55 +02:00
parent 5811795e3d
commit 98a119a95b
2 changed files with 5 additions and 1 deletions

View file

@ -66,6 +66,10 @@ defmodule Chiya.Notes.Note do
end
end
def note_title(note_content) do
String.slice(note_content, 0..25)
end
@doc false
def changeset(note, attrs) do
# if you need to have a preloaded note here,

View file

@ -173,7 +173,7 @@ defmodule ChiyaWeb.Indie.MicropubHandler do
defp get_note_attrs(p, default_channel) do
content = Props.get_content(p)
name = Props.get_title(p) || String.slice(content, 0..15)
name = Props.get_title(p) || Chiya.Notes.Note.note_title(content)
tags = Props.get_tags(p) |> Enum.join(",")
published_at =