-
Notifications
You must be signed in to change notification settings - Fork 16
[$100] Flag to remove copilot payments #328
Comments
@afrisalyp - Would you like to take this one? |
Contest https://www.topcoder.com/challenges/30134390 has been created for this ticket. |
Contest https://www.topcoder.com/challenges/30134390 has been updated - it has been assigned to afrisalyp. |
Sure. Will be delivered soon. |
@afrisalyp - Sounds good, thanks! |
What's the default state of the checkbox? Checked or unchecked? And How's it affect the processor? |
@afrisalyp - The default state of the checkbox will be unchecked for new projects This doesn't affect the Instead, it affects the functionality in the processor where we automatically add copilot payments of $40 to each closed Github or Gitlab ticket. I don't think we set the $40 payment value itself, but we do add the copilot when the ticket is closed. Let's not do that if the checkbox is unchecked From the processor / IssueService.js in
|
So as per my understanding, we won't set the copilot to the |
@afrisalyp - Yes, that's correct |
Any issues related to this ticket? |
@afrisalyp - Nope, all good. Sorry for the delay. |
Payment task has been updated: https://software.topcoder.com/review/actions/ViewProjectDetails?pid=30134390 |
@jmgasper Thanks. |
There are certain projects that are handled by TC admins that we shouldn't be creating copilot payments for when the tickets are closed. We'll still create the member payment for the winner of the challenge, but we won't create the copilot part of the payment.
To support this, let's create a checkbox next to the copilot field in the UI that says “Create Copilot Payments?” and if unchecked, it won’t. The user can then set an admin handle as the copilot and then uncheck the box and tasks will still get created and paid, but when the challenge is being paid, we won't add the additional $40 copilot payment to it.
The text was updated successfully, but these errors were encountered: