Description of problem: It's not possible to completely unset Git/Tito and Mock SCMs, Copr will always complain about URL being mandatory. That makes sense if other fields are filled, but if I completely unset all the fields and hit "Save", I'd expect Copr to completely disable the Git integration. How reproducible: always Steps to Reproduce: 1. Set Git/Tito Git URL on any package, save it 2. Edit the package again 3. Unset the Git URL and all other fields 4. Click "Save" Actual results: You get warning about Git URL being a mandatory field Expected results: The URL as well as all other fields are stored Additional info:
Hello Daniel, thank you for the feedback. Blame me for that, I forgot the reset button. Modified in: ae3ef9b
Code with this fix is currently deployed on testing server. You can test it before it will be deployed to production. Please see: http://copr-fe-dev.cloud.fedoraproject.org
Copr production machines were upgraded to version containing a fix to this issue. If you are not satisfied with provided solution, please feel free to reopen this.