Manage books with epilogue — https://epilogue.micro.blog

This commit is contained in:
2023-12-02 11:30:00 +11:00
parent 1edad91c2f
commit 734352d25e
4 changed files with 42 additions and 6 deletions

View File

@@ -121,6 +121,15 @@ module Micropub
delete_post = posts.where(slug: slug).command(:update)
delete_post.call(published_at: Time.now)
end
def search(term:)
posts
.published
.search(term: term)
.combine(:tags)
.order(Sequel.desc(:published_at))
.to_a
end
end
end
end