Skip to content
Snippets Groups Projects
Commit 630be778 authored by Cam Saül's avatar Cam Saül
Browse files

Let PUT /api/card/:id change archived :card_index:

parent e02992be
No related branches found
No related tags found
No related merge requests found
......@@ -164,18 +164,21 @@
(defendpoint PUT "/:id"
"Update a `Card`."
[id :as {{:keys [dataset_query description display name public_perms visualization_settings]} :body}]
{name NonEmptyString
public_perms PublicPerms
display NonEmptyString}
[id :as {{:keys [dataset_query description display name public_perms visualization_settings archived]} :body}]
{name NonEmptyString
public_perms PublicPerms
display NonEmptyString
visualization_settings Dict
archived Boolean}
(write-check Card id)
(upd-non-nil-keys Card id
:dataset_query dataset_query
:description description
:display display
:name name
:public_perms public_perms
:visualization_settings visualization_settings)
:dataset_query dataset_query
:description description
:display display
:name name
:public_perms public_perms
:visualization_settings visualization_settings
:archived archived)
(events/publish-event :card-update (assoc (Card id) :actor_id *current-user-id*)))
(defendpoint DELETE "/:id"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment