Before this patch is merged, I've created following workaround in my .emacs file to fix reading params with special characters:

;; https://tracker.orgmode.org/bugs?search=password
;; https://list.orgmode.org/orgmode/8734pnxxxa.fsf@localhost/
(defun nenadalm-org-babel-db-params-around (orig &rest r)
  (let ((res (apply orig r)))
    (if res
        (shell-quote-argument res)
      res)))

(advice-add
  'org-babel-find-db-connection-param
  :around
  #'nenadalm-org-babel-db-params-around)

Reply via email to