Function: forge--glab-put

forge--glab-put is a natively compiled function defined in forge-gitlab.el.

Signature

(forge--glab-put OBJ RESOURCE &optional PARAMS &key QUERY PAYLOAD HEADERS SILENT UNPAGINATE NOERROR READER HOST CALLBACK ERRORBACK)

Source Code

;; Defined in /nix/store/923zwib42c4qw6x4xps0cv1wi8qcd6lp-emacs-packages-deps/share/emacs/site-lisp/elpa/forge-20261005.753/forge-gitlab.el
(cl-defun forge--glab-put (obj resource
                               &optional params
                               &key query payload headers
                               silent unpaginate noerror reader
                               host callback errorback)
  (declare (indent defun))
  (ghub-request "PUT" (if obj (forge--format-resource obj resource) resource)
    params
    :forge 'gitlab
    :host (or host (oref (forge-get-repository obj) apihost))
    :auth 'forge
    :query query :payload payload :headers headers
    :silent silent :unpaginate unpaginate
    :noerror noerror :reader reader
    :callback callback
    :errorback (or errorback (and callback t))))