ソースを参照

Optional remarks for miscellaneous tasks

tags/Baseline_180220205_Frontend
Wayne 10ヶ月前
コミット
a20b375dce
2個のファイルの変更2行の追加2行の削除
  1. +1
    -1
      src/app/api/timesheets/utils.ts
  2. +1
    -1
      src/components/TimesheetTable/TimesheetEditModal.tsx

+ 1
- 1
src/app/api/timesheets/utils.ts ファイルの表示

@@ -47,7 +47,7 @@ export const validateTimeEntry = (
} else {
if (entry.taskGroupId && !entry.taskId) {
error.taskId = "Required";
} else if (!entry.remark) {
} else if (!entry.taskGroupId && !entry.remark) {
error.remark = "Required for non-billable tasks";
}
}


+ 1
- 1
src/components/TimesheetTable/TimesheetEditModal.tsx ファイルの表示

@@ -304,7 +304,7 @@ const TimesheetEditModal: React.FC<Props> = ({
error={Boolean(formState.errors.remark)}
{...register("remark", {
validate: (value) =>
Boolean(projectId || value) ||
Boolean(projectId || taskGroupId || value) ||
t("Required for non-billable tasks"),
})}
helperText={formState.errors.remark?.message}


読み込み中…
キャンセル
保存