18 lines
278 B
Ruby
18 lines
278 B
Ruby
require "down"
|
|
|
|
module Admin
|
|
module Commands
|
|
module Pages
|
|
class Update
|
|
include Deps["repos.page_repo"]
|
|
|
|
def call(page:)
|
|
id = page_repo.find(slug: page[:slug]).id
|
|
|
|
page_repo.update(id, page)
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|