Steps to replicate the issue (include links if applicable):
- Use the Wikibase REST API to call a PUT request on Property:P570 of Robert Nixon Q7348050
Based on the issue reported here: https://www.wikidata.org/wiki/Wikidata:Project_chat/Archive/2023/12#Need_help_regarding_a_PUT_request. (original link)
What happens?:
- The API returns a 404 statement not found
What should have happened instead?:
- The proposed change in statement should have been successful
Software version (skip for WMF-hosted wikis like Wikipedia):
- REST API beta version on Wikidata
Task Breakdown Notes
- Option 1: Do not normalize (i.e. uppercase) statement GUIDs in our output and continue retrieving the statement by case-sensitive GUID.
- Option 2: Continue normalizing the output and retrieve the statement by case-insensitive GUID.
Note: We need to be careful not to overwrite an existing lowercase statement GUID with an uppercase one.