Some issues that are added via Github and not the tracker don't have the No Code Attached yet
label
The label should be added to all issues
Some issues that are added via Github and not the tracker don't have that label
Maybe it is possible to implement a cronjob that can do this like we do it for branches?
https://github.com/joomla/jissues/blob/master/cli/Application/Command/Update/Pulls.php
so we get there a issues.php that contain similiar code?
I'm not sure if that is the right place?
hmm than it looks like it is failing here: https://github.com/joomla/jissues/blob/master/src/App/Tracker/Controller/Hooks/Listeners/JoomlacmsIssuesListener.php#L38 ?
Well, that'd be the code that's firing. And per https://developer.github.com/v3/activity/events/types/#issuesevent the action is still valid.
Labels |
Added:
enhancement
GitHub sync
|
everything is fine now even if it was created on github. Thanks for fixing!
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2017-02-08 19:36:57 |
Closed_By | ⇒ | zero-24 |
The source shouldn't matter for the issue. Whether it's created on the tracker or GitHub it should be firing a webhook event and whatever label(s) are desired should be getting attached through that process if they aren't already.
Also that script isn't actually running. It was just a utility file for some quick stuff.