Skip to content
This repository was archived by the owner on Mar 3, 2022. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 14 additions & 3 deletions ghi
Original file line number Diff line number Diff line change
Expand Up @@ -1568,9 +1568,21 @@ GitHub repository or by appending your command with the user/repo:
end
@issue
end

alias extract_issue issue
alias milestone issue
alias extract_milestone issue

def extract_milestone
return @milestone if defined? @milestone
extract_issue
@milestone = nil
if @issue
i = throb { api.get "/repos/#{repo}/issues/#{@issue}" }.body
@milestone = i["milestone"]["number"] if i["milestone"]
end
@milestone
end

alias milestone extract_milestone

def infer_issue_from_branch_prefix
@issue = `git symbolic-ref --short HEAD 2>/dev/null`[/^\d+/];
Expand Down Expand Up @@ -2686,7 +2698,6 @@ EOF
def execute
self.action = 'index'
require_repo
extract_milestone

begin
options.parse! args
Expand Down
16 changes: 14 additions & 2 deletions lib/ghi/commands/command.rb
Original file line number Diff line number Diff line change
Expand Up @@ -108,9 +108,21 @@ def issue
end
@issue
end

alias extract_issue issue
alias milestone issue
alias extract_milestone issue

def extract_milestone
return @milestone if defined? @milestone
extract_issue
@milestone = nil
if @issue
i = throb { api.get "/repos/#{repo}/issues/#{@issue}" }.body
@milestone = i["milestone"]["number"] if i["milestone"]
end
@milestone
end

alias milestone extract_milestone

def infer_issue_from_branch_prefix
@issue = `git symbolic-ref --short HEAD 2>/dev/null`[/^\d+/];
Expand Down
1 change: 0 additions & 1 deletion lib/ghi/commands/milestone.rb
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,6 @@ def options
def execute
self.action = 'index'
require_repo
extract_milestone

begin
options.parse! args
Expand Down