diff --git a/packages/components-faraday/src/components/AuthorList/AuthorAdder.js b/packages/components-faraday/src/components/AuthorList/AuthorAdder.js index 299fba90c66b52e6d4e5098d380f5afbe9ed3223..cd1fc2563375add271adb6145c8da9a5f1cb836c 100644 --- a/packages/components-faraday/src/components/AuthorList/AuthorAdder.js +++ b/packages/components-faraday/src/components/AuthorList/AuthorAdder.js @@ -34,21 +34,21 @@ const AuthorAdder = ({ <FormBody> <Title>{authors.length === 0 ? 'Submitting author' : 'Author'}</Title> <Row> - <ValidatedTextField isRequired label="First name" name="firstName" /> + <ValidatedTextField isRequired label="First name*" name="firstName" /> <ValidatedTextField label="Middle name" name="middleName" /> - <ValidatedTextField isRequired label="Last name" name="lastName" /> + <ValidatedTextField isRequired label="Last name*" name="lastName" /> </Row> <Row> <ValidatedTextField isRequired - label="Email" + label="Email*" name="email" validators={[emailValidator]} /> <ValidatedTextField isRequired - label="Affiliation" + label="Affiliation*" name="affiliation" /> <MenuItem label="Country" name="country" options={countries} /> diff --git a/packages/components-faraday/src/components/AuthorList/AuthorEditor.js b/packages/components-faraday/src/components/AuthorList/AuthorEditor.js index ee3394026767dddd2d4cbd5ce7ea473d31a2ac19..5eed9cd35b81cea7ea8fb706c24c766e6f391a34 100644 --- a/packages/components-faraday/src/components/AuthorList/AuthorEditor.js +++ b/packages/components-faraday/src/components/AuthorList/AuthorEditor.js @@ -64,21 +64,25 @@ const AuthorEdit = ({ </Header> <Row> - <ValidatedTextField isRequired label="First name" name="edit.firstName" /> + <ValidatedTextField + isRequired + label="First name*" + name="edit.firstName" + /> <ValidatedTextField label="Middle name" name="edit.middleName" /> - <ValidatedTextField isRequired label="Last name" name="edit.lastName" /> + <ValidatedTextField isRequired label="Last name*" name="edit.lastName" /> </Row> <Row> <ValidatedTextField isRequired - label="Email" + label="Email*" name="edit.email" validators={[emailValidator]} /> <ValidatedTextField isRequired - label="Affiliation" + label="Affiliation*" name="edit.affiliation" /> <MenuItem label="Country" name="edit.country" options={countries} /> diff --git a/packages/components-faraday/src/redux/authors.js b/packages/components-faraday/src/redux/authors.js index 8a9e3a9c7f480b1badf25146c66e9de7f88d84ce..c9a863d768a3efe1a824667ef4e8f52528c0a859 100644 --- a/packages/components-faraday/src/redux/authors.js +++ b/packages/components-faraday/src/redux/authors.js @@ -51,10 +51,12 @@ export default (state = initialState, action) => { ...initialState, isFetching: true, } + case 'UPDATE_FRAGMENT_FAILURE': case FAILURE: return { ...initialState, error: action.error, + isFetching: false, } case 'UPDATE_FRAGMENT_SUCCESS': case SUCCESS: