Importing data in field: user-picker or Date picker can end in non valid data / loose data
- Status
- Open
- Subject
- Importing data in field: user-picker or Date picker can end in non valid data / loose data
- Category
- Bug
- Feature
- Import-Export
Trackers - Resolution status
- New
- Submitted by
- Chris
- Lastmod by
- Chris
- Rating
- Description
AD-Field / User-Picker
When importing tracker data (tested via the "old" way as via the tracker tabular) into a user-picker-field, the imported user-name is NOT checked against the Tiki list of users. In the end the user-picker-field behaves just like a normal text-field while importing, accepting just every string and not only valid user-names.This could also be a security problem cause someone could inject non-valid user-names in a internal list of valid users.
What should happen is that when importing values into that field, that every value get's checked against the Tiki user list.
If this heavily slows down the import speed, there should be a checkbox that gives the user the ability to enable/disable the check against the Tiki user list, given the user the deccission to check the user names externally before importing those names.Date field
When importing dates into a date-field every date is accepted. This is also valid if the date is outside the allowed scope which is defined in the settings "Start Year" and "First year in the dropdown". As result everything seems fine as long as nobody edits that item. As soon as someone edits the item (any other field) and saves it, the content of the date fields gets silently deleted, resulting in damaged/lost data.
- Solution
- For me the problem is that the importer just don't check the data if it's valid. This could be a valid way of importing data, but for sure not a secure way. At least there should be a checkbox to enable/disable data checks against the various settings or other data that could interfere with the imported data.
- Workaround
- Check the data carefully before importing and know the system well enough to know the possible problems 😑
- Importance
- 5
- Easy to solve?
- 6
- Priority
- 30
- Demonstrate Bug on Tiki 19+
-
This bug has been demonstrated on show2.tiki.org
Please demonstrate your bug on show2.tiki.org
- Demonstrate Bug (older Tiki versions)
-
This bug has been demonstrated on show.tikiwiki.org
Please demonstrate your bug on show.tikiwiki.org
Show.tiki.org is currently unavailableUnable to connect to show.tikiwiki.org. Please let us know of the problem so that we can do something about it. Thanks.
- Ticket ID
- 7828
- Created
- Saturday 18 September, 2021 08:51:49 UTC
by Chris - LastModif
- Tuesday 05 October, 2021 15:56:22 UTC