Change: Query safety checks
- Variable org-ql-ask-unsafe-queries replaces org-ql-view-ask-unsafe-links. - New function: org-ql--ask-unsafe-query. - Tests: Improve
This commit is contained in:
parent
0ca6b4b119
commit
71703def04
4 changed files with 82 additions and 44 deletions
|
|
@ -275,7 +275,9 @@ For example, an org-ql dynamic block header could look like:
|
|||
(-let* (((&plist :query :columns :sort :ts-format :take) params)
|
||||
(query (cl-etypecase query
|
||||
(string (org-ql--plain-query query))
|
||||
(t query)))
|
||||
(list ;; SAFETY: Query is in sexp form: ask for confirmation, because it could contain arbitrary code.
|
||||
(org-ql--ask-unsafe-query query)
|
||||
query)))
|
||||
(columns (or columns '(heading todo (priority "P"))))
|
||||
;; MAYBE: Custom column functions.
|
||||
(format-fns
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue