-
Notifications
You must be signed in to change notification settings - Fork 40
Description
Describe the bug
As of v7.10.2, WorkBench overrides data entered and validated for the createdByAgent field/column with that of the Agent associated with the specifyUser that is actively logged in and performing the upload.
Report from CSIRO:
CreatedBy is defaulting to my logged-on user, rather than the data I've mapped from Algae. ModifedBy is still working fine. This is happening in another instance as well, where we had mapped to the CreatedBy for workbench uploads that are prepared by users who are not the final uploaders.
This seems like a bug? I'm limited in my workarounds here, as not all the tables have alternative Agent fields I can use.
To Reproduce
Steps to reproduce the behavior:
- In WB, create an import with upload plan attached below
- In grid editor, enter an agent name not associated with the active user
- Validate & Upload data
- Query on Created By Agent for the newly uploaded record
- See active user's agent in results
Expected behavior
Validated entries in a column mapped to createdByAgent should be reflected exactly on records after uploading to the database. I.e., uploaded records should have the same createdByAgent as assigned in the WB data set prior to uploading.
Screenshots
Please fill out the following information manually:
- OS: macOS
- Browser: Chrome
- Specify 7 Version: v7.10.2 +
Reported By
CSIRO
Additional context
v7.10.1 vs v7.10.2

