mirror of
https://github.com/git-touch/git-touch
synced 2025-02-01 08:26:53 +01:00
fix: check if issue or pull request
This commit is contained in:
parent
fd206993a1
commit
980bbf9f30
@ -41,11 +41,14 @@ class ActionItem {
|
||||
Provider.of<ThemeModel>(context)
|
||||
.pushRoute(context, (_) => RepositoryScreen(owner, name));
|
||||
});
|
||||
ActionItem.issue(String owner, String name, int number)
|
||||
: text = '#$number',
|
||||
ActionItem.issue(String owner, String name, int number,
|
||||
{isPullRequest = false})
|
||||
: text = (isPullRequest ? 'Pull Request' : 'Issue') + ' #$number',
|
||||
onPress = ((context) {
|
||||
Provider.of<ThemeModel>(context)
|
||||
.pushRoute(context, (_) => IssueScreen(owner, name, number));
|
||||
Provider.of<ThemeModel>(context).pushRoute(
|
||||
context,
|
||||
(_) => IssueScreen(owner, name, number,
|
||||
isPullRequest: isPullRequest));
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -241,7 +241,8 @@ class EventItem extends StatelessWidget {
|
||||
ActionItem.user(event.actorLogin),
|
||||
ActionItem.user(event.repoOwner),
|
||||
ActionItem.repository(event.repoOwner, event.repoName),
|
||||
ActionItem.issue(event.repoOwner, event.repoName, number),
|
||||
ActionItem.issue(event.repoOwner, event.repoName, number,
|
||||
isPullRequest: isPullRequest),
|
||||
],
|
||||
);
|
||||
case 'IssuesEvent':
|
||||
@ -305,7 +306,8 @@ class EventItem extends StatelessWidget {
|
||||
ActionItem.user(event.actorLogin),
|
||||
ActionItem.user(event.repoOwner),
|
||||
ActionItem.repository(event.repoOwner, event.repoName),
|
||||
ActionItem.issue(event.repoOwner, event.repoName, number),
|
||||
ActionItem.issue(event.repoOwner, event.repoName, number,
|
||||
isPullRequest: true),
|
||||
],
|
||||
);
|
||||
case 'PullRequestReviewEvent':
|
||||
@ -333,7 +335,8 @@ class EventItem extends StatelessWidget {
|
||||
ActionItem.user(event.actorLogin),
|
||||
ActionItem.user(event.repoOwner),
|
||||
ActionItem.repository(event.repoOwner, event.repoName),
|
||||
ActionItem.issue(event.repoOwner, event.repoName, number),
|
||||
ActionItem.issue(event.repoOwner, event.repoName, number,
|
||||
isPullRequest: true),
|
||||
],
|
||||
);
|
||||
case 'PushEvent':
|
||||
|
Loading…
x
Reference in New Issue
Block a user