Because certain community members were given rights to update issues, they also have rights to commit code changes. However, they should not be doing this. If a community developer does happen to commit code (that was not previously discussed and approved), that commit should be reverted and the developer should be asked to submit a pull request with their desired changes.