- git commit fields are set to be exactly 40 chars long
- remove ON DELETE CASCADE from the bug presence table; when a git repository is removed the related bug presence instances are removed via `destroySelf`
- distribution is no longer a valid target for bug presence; a target can be either: git repo, project, source package name or distribution package; I'm not sure about "source package name" being a target, let me know it this needs to be changed.
Colin,
I've made the requested changes here and updated the code branch accordingly https:/ /code.launchpad .net/~andrey- fedoseev/ launchpad/ +git/launchpad/ +merge/ 431710:
- git commit fields are set to be exactly 40 chars long
- remove ON DELETE CASCADE from the bug presence table; when a git repository is removed the related bug presence instances are removed via `destroySelf`
- distribution is no longer a valid target for bug presence; a target can be either: git repo, project, source package name or distribution package; I'm not sure about "source package name" being a target, let me know it this needs to be changed.