Skip to content
Snippets Groups Projects

fix(submissionWizard): Admin should not be able to edit manuscript via link in…

Merged Anca Ursachi requested to merge HIN-1256 into develop
All threads resolved!
1 file
+ 6
3
Compare changes
  • Side-by-side
  • Inline
@@ -50,8 +50,8 @@ import { onChange, onSubmit, setInitialValues, validate } from './utils'
// #region wizard
const Wizard = ({
step,
status,
history,
canEdit,
journal,
prevStep,
isEditMode,
@@ -59,13 +59,12 @@ const Wizard = ({
isFirstStep,
handleSubmit,
getButtonText,
isLastFragment,
isFilesFetching,
isAuthorsFetching,
journal: { manuscriptTypes = [] },
...rest
}) =>
isLastFragment && !(status === 'accepted' || status === 'rejected') ? (
canEdit ? (
<Root className="wizard-root">
<Steps currentStep={step}>
{wizardSteps.map(({ stepTitle }) => (
@@ -193,6 +192,10 @@ export default compose(
status: get(collection, 'status', ''),
}),
),
withProps(({ status, isLastFragment }) => ({
canEdit:
isLastFragment && !(status === 'accepted' || status === 'rejected'),
})),
withHandlers({
getButtonText: ({ isLastStep, isEditMode }) => () => {
if (isEditMode && isLastStep) {