Open zoechi opened 3 months ago
That isn't implemented yet. I started working on it when you opened this, but because I really want to get a release out, it will have to wait until that is done.
No problem at all, except a bit surprising. Thanks a lot for this package :rocket:
I created 2 Milestones in a GitLab repository, but I can't assign them in magit-forge. The provided selection list is empty when I use
M-x forge-topic-set-milestone
or when I open the issue and useC-c C-e
on the Milestone attribute. Entering the milestone names I know exist also only results in an error message (see below)."Fetch all topics" didn't help as it did with labels.
The error when I enter the milestone name manually
``` cl-no-applicable-method: No applicable method: forge--set-topic-milestone, #s(#s(eieio--class forge-gitlab-repository nil (#s(eieio--class forge-repository nil (#s(eieio--class forge-object nil (#s(eieio--class closql-object nil nil [#s(cl-slot-descriptor closql-database nil t nil)] #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8125 data (closql-database 1)) (forge-object) ((:closql-database . closql-database)) [#s(cl-slot-descriptor closql-order-by nil t nil) #s(cl-slot-descriptor closql-foreign-key nil t nil) #s(cl-slot-descriptor closql-primary-key nil t nil) #s(cl-slot-descriptor closql-table nil t nil) #s(cl-slot-descriptor closql-class-suffix nil t nil) #s(cl-slot-descriptor closql-class-prefix nil t nil)] [nil nil nil nil nil nil] ...)) [#s(cl-slot-descriptor closql-database nil t nil)] #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8125 data (closql-database 1)) (forge-notification forge-post forge-repository) ((:closql-database . closql-database)) [#s(cl-slot-descriptor closql-class-prefix nil t nil) #s(cl-slot-descriptor closql-class-suffix nil t nil) #s(cl-slot-descriptor closql-table nil t nil) #s(cl-slot-descriptor closql-primary-key nil t nil) #s(cl-slot-descriptor closql-foreign-key nil t nil) #s(cl-slot-descriptor closql-order-by nil t nil)] [nil nil nil nil nil nil] ...)) [#s(cl-slot-descriptor closql-database nil t nil) #s(cl-slot-descriptor id nil t nil) #s(cl-slot-descriptor forge-id nil t nil) #s(cl-slot-descriptor forge nil t nil) #s(cl-slot-descriptor owner nil t nil) #s(cl-slot-descriptor name nil t nil) #s(cl-slot-descriptor apihost nil t nil) #s(cl-slot-descriptor githost nil t nil) #s(cl-slot-descriptor remote nil t nil) #s(cl-slot-descriptor condition :stub t nil) ...] #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8125 data (closql-database 1 id 2 forge-id 3 forge 4 owner 5 name 6 apihost 7 githost 8 remote 9 condition 10 ...)) (forge-gitlab-repository forge-github-repository forge-noapi-repository forge-unusedapi-repository) ((:closql-database . closql-database) (:id . id) (:forge-id . forge-id) (:forge . forge) (:owner . owner) (:name . name) (:apihost . apihost) (:githost . githost) (:remote . remote)) [#s(cl-slot-descriptor pullreq-refspec nil t nil) #s(cl-slot-descriptor create-pullreq-url-format nil t nil) #s(cl-slot-descriptor create-issue-url-format nil t nil) #s(cl-slot-descriptor remote-url-format nil t nil) #s(cl-slot-descriptor branch-url-format nil t nil) #s(cl-slot-descriptor commit-url-format nil t nil) #s(cl-slot-descriptor pullreq-post-url-format nil t nil) #s(cl-slot-descriptor pullreq-url-format nil t nil) #s(cl-slot-descriptor pullreqs-url-format nil t nil) #s(cl-slot-descriptor issue-post-url-format nil t nil) ...] [nil nil nil nil nil nil nil nil nil nil ...] ...)) [#s(cl-slot-descriptor closql-database nil t nil) #s(cl-slot-descriptor id nil t nil) #s(cl-slot-descriptor forge-id nil t nil) #s(cl-slot-descriptor forge nil t nil) #s(cl-slot-descriptor owner nil t nil) #s(cl-slot-descriptor name nil t nil) #s(cl-slot-descriptor apihost nil t nil) #s(cl-slot-descriptor githost nil t nil) #s(cl-slot-descriptor remote nil t nil) #s(cl-slot-descriptor condition :stub t nil) ...] #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8125 data (closql-database 1 id 2 forge-id 3 forge 4 owner 5 name 6 apihost 7 githost 8 remote 9 condition 10 ...)) nil ((:closql-database . closql-database) (:id . id) (:forge-id . forge-id) (:forge . forge) (:owner . owner) (:name . name) (:apihost . apihost) (:githost . githost) (:remote . remote)) [#s(cl-slot-descriptor closql-class-prefix "forge-" t nil) #s(cl-slot-descriptor closql-class-suffix "-repository" t nil) #s(cl-slot-descriptor closql-table 'repository t nil) #s(cl-slot-descriptor closql-primary-key 'id t nil) #s(cl-slot-descriptor closql-foreign-key nil t nil) #s(cl-slot-descriptor closql-order-by nil t nil) #s(cl-slot-descriptor issues-url-format "https://%h/%o/%n/issues" t nil) #s(cl-slot-descriptor issue-url-format "https://%h/%o/%n/issues/%i" t nil) #s(cl-slot-descriptor issue-post-url-format "https://%h/%o/%n/issues/%i#note_%I" t nil) #s(cl-slot-descriptor pullreqs-url-format "https://%h/%o/%n/merge_requests" t nil) ...] ["forge-" "-repository" repository id nil nil "https://%h/%o/%n/issues" "https://%h/%o/%n/issues/%i" "https://%h/%o/%n/issues/%i#note_%I" "https://%h/%o/%n/merge_requests" ...] ...) #s(forge-database #s(emacsql-sqlite-builtin-connection #