diff --git a/src/api/assets.js b/src/api/assets.js index 30bd996..abdda7a 100644 --- a/src/api/assets.js +++ b/src/api/assets.js @@ -229,9 +229,10 @@ export const ASSET_ASSIGN_ACTIVITY_ID = 'd18815a4-4e74-480d-a943-67dce894412f' /** Fields the user fills in. */ export const ASSET_ASSIGN_FIELDS = [ { id: 'field_1', label: 'Assigned date', type: 'date' }, - // The builder has no options for Assigned by, so the form offers the active - // employees' names (`employeeOptions`, filled in by the dialog). - { id: 'field_5', label: 'Assigned by', type: 'select', options: [], employeeOptions: true }, + // Assigned by (field_5) is left out of the form on purpose: it is a select in + // the builder and the runtime rejects any value not in its options ("Assigned + // by must be one of the listed options"), so employee names can't go there. + // Add it back, with `employeeOptions: true`, once the builder field is text. { id: 'field_6', label: 'Remarks', type: 'longtext' }, { id: 'field_21',