diff options
author | Tom Willemse | 2023-12-07 22:27:24 -0800 |
---|---|---|
committer | Tom Willemse | 2023-12-07 22:31:54 -0800 |
commit | 087165a9934b678b9c2ce97790bcb0ee8c2e5616 (patch) | |
tree | 6a23cceeec1eba523e3a985e7d4004ccc2821ea6 | |
parent | cf761c40a52d07500ed0b9d0307d5e01e29f553d (diff) | |
download | tekuti-el-087165a9934b678b9c2ce97790bcb0ee8c2e5616.tar.gz tekuti-el-087165a9934b678b9c2ce97790bcb0ee8c2e5616.zip |
Show error if STATUS isn't one of the accepted values
-rw-r--r-- | tekuti.el | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -65,6 +65,12 @@ with a ‘/’.") (list "COMMENTS-CLOSED-DATE" (and (not (string-empty-p date)) (tekuti--format-date date)))) + (`("STATUS" ,status) + (let ((accepted-values '("publish" "draft" "private"))) + (if (member status accepted-values) + pair + (error "Unknown post status: %s; Accepted values are: %s" + status accepted-values)))) (_ pair))) (defun tekuti-build-data-from-org () |