INNER CODE UNIT · Go

ProxyWatchIssue

ankitpokhrel/jira-cli · api/client.go:212

func ProxyWatchIssue(c *jira.Client, key string, user *jira.User) error {
	it := viper.GetString("installation")

	var assignee string

	if user != nil {
		switch it {
		case jira.InstallationTypeLocal:
			assignee = user.Name
		default:
			assignee = user.AccountID
		}
	}

	if it == jira.InstallationTypeLocal {
		return c.WatchIssueV2(key, assignee)
	}
	return c.WatchIssue(key, assignee)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…