[Archivesspace_Users_Group] Error updating resource records through API

Donald Mennerich don.mennerich at nyu.edu
Fri Apr 17 10:33:41 EDT 2020


Are you modifying the lock version?


Donald R. Mennerich, digital archivist
New York University Libraries
don.mennerich at nyu.edu (212) 992-6264



On Fri, Apr 17, 2020 at 10:26 AM Huebschen, Alan M <ahueb2 at uis.edu> wrote:

> Hi all,
>
>
>
> I’ve been attempting to update existing resource records through the API,
> the records already exist and I’m trying to upload modified versions of the
> JSON but I’m getting an error in response.
>
>
>
> *'error': 'The record you tried to update has been modified since you
> fetched it.'*
>
>
>
> At first I thought this meant either user_mtime, system_mtime, or
> create_time were preventing uploading an older version of the file but the
> error persists after replacing all time stamps with the current date and
> time.
>
>
>
> Does anyone know what this error means?
>
>
>
> Using ASnake:
>
>
>
> resources = glob.glob('./resources/modified/' + '*.json')
>
>
>
>     for file in resources:
>
>         resources_id = file.rstrip('.json')
>
>         resources_id = re.findall('\d+', resources_id)
>
>         resource = json.load(open(file))
>
>         response = client.post('repositories/2/resources/' +
> resources_id[0], json=resource).json()
>
>
>
>         if response.get('error') != None:
>
>             print("*")
>
>             print(resources_id[0])
>
>             print(response['error'])
>
>             print(file)
>
>             print("*")
>
>
>
> -Alan
> _______________________________________________
> Archivesspace_Users_Group mailing list
> Archivesspace_Users_Group at lyralists.lyrasis.org
>
> https://urldefense.proofpoint.com/v2/url?u=http-3A__lyralists.lyrasis.org_mailman_listinfo_archivesspace-5Fusers-5Fgroup&d=DwICAg&c=slrrB7dE8n7gBJbeO0g-IQ&r=_DsNVvE0MidyDzdUOYchWsIErjGtgLba7OOoi6MzJhM&m=mAyTL3XUpdR3rCWgQczVnW4usjHSykz_ZyAX8DSLHbA&s=TCqiDc22Sk_MwNFxjNgl9hkMr83FqBWe-zrDgS14iHM&e=
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lyralists.lyrasis.org/pipermail/archivesspace_users_group/attachments/20200417/52ed568d/attachment.html>


More information about the Archivesspace_Users_Group mailing list