{"action":"closed","issue":{"url":"https://api.github.com/repos/projecthydra/curation_concerns/issues/1027","repository_url":"https://api.github.com/repos/projecthydra/curation_concerns","labels_url":"https://api.github.com/repos/projecthydra/curation_concerns/issues/1027/labels{/name}","comments_url":"https://api.github.com/repos/projecthydra/curation_concerns/issues/1027/comments","events_url":"https://api.github.com/repos/projecthydra/curation_concerns/issues/1027/events","html_url":"https://github.com/projecthydra/curation_concerns/issues/1027","id":178902663,"number":1027,"title":"add a \"no state change\" radio","user":{"login":"jcoyne","id":92044,"avatar_url":"https://avatars.githubusercontent.com/u/92044?v=3","gravatar_id":"","url":"https://api.github.com/users/jcoyne","html_url":"https://github.com/jcoyne","followers_url":"https://api.github.com/users/jcoyne/followers","following_url":"https://api.github.com/users/jcoyne/following{/other_user}","gists_url":"https://api.github.com/users/jcoyne/gists{/gist_id}","starred_url":"https://api.github.com/users/jcoyne/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcoyne/subscriptions","organizations_url":"https://api.github.com/users/jcoyne/orgs","repos_url":"https://api.github.com/users/jcoyne/repos","events_url":"https://api.github.com/users/jcoyne/events{/privacy}","received_events_url":"https://api.github.com/users/jcoyne/received_events","type":"User","site_admin":false},"labels":[{"id":448316934,"url":"https://api.github.com/repos/projecthydra/curation_concerns/labels/mediated%20deposit","name":"mediated deposit","color":"fef2c0","default":false},{"id":505689400,"url":"https://api.github.com/repos/projecthydra/curation_concerns/labels/Move%20to%20Hyrax","name":"Move to Hyrax","color":"b60205","default":false},{"id":236243984,"url":"https://api.github.com/repos/projecthydra/curation_concerns/labels/ready","name":"ready","color":"bfe5bf","default":false},{"id":446086476,"url":"https://api.github.com/repos/projecthydra/curation_concerns/labels/workflow","name":"workflow","color":"c5def5","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-09-23T15:12:27Z","updated_at":"2017-01-10T17:41:11Z","closed_at":"2017-01-10T17:41:11Z","body":"This allows a user to leave a comment without changing the state.\n- [x] Update [CurationConcerns::Workflow::WorkflowSchema](https://github.com/projecthydra/curation_concerns/blob/4760ee0d7019059702a1c9413bdf28a599ff41b7/app/services/curation_concerns/workflow/workflow_schema.rb#L13) (`required(:transition_to)` to be `optional(:transition_to)`)\n- [x] Update [CurationConcerns::Forms:: WorkflowActionForm](https://github.com/projecthydra/curation_concerns/blob/4760ee0d7019059702a1c9413bdf28a599ff41b7/app/forms/curation_concerns/forms/workflow_action_form.rb#L55 to conditionally update the workflow state of an object.\n- [ ] Update initial workflow to include \"No State Change\" radio button; This would be done by defining the \"no_state_change\" action that is available from each state for the given roles that should have access in [workflow.json.erb](https://github.com/projecthydra/curation_concerns/blob/workflow/lib/generators/curation_concerns/work/templates/workflow.json.erb) but not including the `transition_to` link.\n  - See [CurationConcerns::Workflow::WorkflowSchema](https://github.com/projecthydra/curation_concerns/blob/workflow/app/services/curation_concerns/workflow/workflow_schema.rb#L19-L24) for guidance concerning schema definition.\n"}}
{"actor":{"display_login":"mjgiarlo"}}