[Archivesspace_Users_Group] CSV file for subjects not generating
Majewski, Steven Dennis (sdm7g)
sdm7g at virginia.edu
Tue Aug 25 21:53:53 EDT 2020
I believe this has been fixed — I can’t find the issue but this is the top entry in
git log frontend/app/controllers/subjects_controller.rb
commit f9035b7ef72c65ab854070022d55cbfa023e6429
Author: Lora Woodford <lorawoodford at gmail.com>
Date: Thu Jun 11 17:33:21 2020 -0400
Make subjects subject and fix csv and sort
So if that’s the required fix, it should be in the last 2.8.0 release.
( CSV export seems to work properly for me running current master devserver )
If upgrading right away to get the results is not convenient, you can try pulling the info from the backend on your current installed version.
Using ASnake (https://github.com/archivesspace-labs/ArchivesSnake <https://github.com/archivesspace-labs/ArchivesSnake>), something like:
client = ASnakeClient( baseurl="http://localhost:8089", username=‘admin’, password=… )
client.authorize()
for s in test.get_paged( 'subjects' ):
print( s[’title’] ) # and any other fields you want to output….
Or you can access the backend API at /subjects, but you will have to iterate the paged results manually
curl http://archives-test.$LIB:8089/subjects?page=1 | jq .
{
"first_page": 1,
"last_page": 45,
"this_page": 1,
"total": 898,
"results": [
{
"lock_version": 22,
"title": "Drawings (visual works)",
"authority_id": "300033973",
"scope_note": "Visual works produced by drawing, which is the application of lines on a surface, often paper, by using a pencil, pen, chalk, or some other tracing instrument to focus on the delineation of form rather than the application of color. This term is often defined broadly to refer to computer-generated images as well.",
"created_by": "img7u",
"last_modified_by": "ew8ff",
"create_time": "2015-10-19T18:22:55Z",
"system_mtime": "2019-11-18T20:57:54Z",
"user_mtime": "2017-07-13T15:01:53Z",
"is_slug_auto": false,
"source": "aat",
"jsonmodel_type": "subject",
"external_ids": [],
"publish": true,
"used_within_repositories": [],
"used_within_published_repositories": [],
"terms": [
{
"lock_version": 0,
"term": "drawings (visual works)",
"created_by": "img7u",
"last_modified_by": "img7u",
"create_time": "2015-10-19T18:22:55Z",
"system_mtime": "2015-10-19T18:22:55Z",
"user_mtime": "2015-10-19T18:22:55Z",
"term_type": "genre_form",
"jsonmodel_type": "term",
"uri": "/terms/6",
"vocabulary": "/vocabularies/1"
}
],
"external_documents": [],
"uri": "/subjects/6",
"vocabulary": "/vocabularies/1",
"is_linked_to_published_record": true
},
[ . . . ]
> On Aug 25, 2020, at 5:11 PM, Steven Giessler <Steve.Giessler at mail.wvu.edu> wrote:
>
> Dear ArchivesSpace user list,
>
> Here at West Virginia University, we are running version 2.7.0 of
> ArchivesSpace.
>
> On the admin side if we go to Subjects:
>
> https://archivesspace.lib.wvu.edu/subjects
>
> and try to click the Download CSV button, it gives us a file (excerpt below)
> that is not comma separated (has \n between each field) and only lists
> the first page worth of Subjects (25 in our case):
>
> tail 1597180067.csv
> "title\n4-H clubs -- West Virginia\nAbb's Valley (Va. and W.
> Va.)\nAbolition of slavery\nAbortions\nAbsentee Balloting -- Marion
> County.\nAcademic costume\nAcademic librarians -- Faculty
> status\nAcademies\nAcademies and Institutes.\nAcademies (Private
> schools)\n\"Accomack County, V.A.\"\nAccount books\nAccounting\nAccounts
> -- Church financial reocrds\nAcord family.\nAdams County
> (Ohio)\nAdmiralty Islands (Papua New Guinea)\nAdvertising\nAdvertising
> photography\nAerial photographs.\nAeronautics\n\"Afghanistan -- History
> -- Saur Revolution, 1978\"\nAfrica\nAfrican American churches -- West
> Virginia\nAfrican American soldiers\n"
>
> On the other hand, when we hit the Download CSV button while listing agents:
>
> https://archivesspace.lib.wvu.edu/agents
>
> we get what we would expect for all 10,000+ records (excerpt):
>
> tail 1597187282.csv
> agent_corporate_entity,Institute for the History of Technology and
> Industrial Archaeology,,ingest,
> agent_corporate_entity,West Virginia University. Institute for the
> History of Technology and Industrial
> Archaeology,http://id.loc.gov/authorities/names/nr91038362,Library of
> Congress Name Authority File,
> agent_corporate_entity,Society for Industrial
> Archeology,http://id.loc.gov/authorities/names/n78014220,Library of
> Congress Name Authority File,
> agent_person,"Barnette, Curtis H. and Others",,ingest,
> agent_person,"Barnette, Curtis H.",,ingest,
> agent_person,"Green, James Edwin",,ingest,
> agent_family,Green
> family,http://id.loc.gov/authorities/subjects/sh85057211,Library of
> Congress Name Authority File,
> agent_corporate_entity,Grand Army of the
> Republic,http://id.loc.gov/authorities/names/n84076025,Library of
> Congress Name Authority File,
> agent_family,Deeds family,,ingest,
> agent_person,"Pryzbylinski, Leon A.",,ingest,
>
> Any idea why we can't get a proper CSV file for Subjects?
>
> Logs show no errors.
>
> Thank you for any help you may be able to provide, or suggestions on how
> to fix this,
>
> Steve Giessler
> Professional Technologist
> West Virginia University
>
>
>
> _______________________________________________
> Archivesspace_Users_Group mailing list
> Archivesspace_Users_Group at lyralists.lyrasis.org
> http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lyralists.lyrasis.org/pipermail/archivesspace_users_group/attachments/20200826/6c4498fa/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3342 bytes
Desc: not available
URL: <http://lyralists.lyrasis.org/pipermail/archivesspace_users_group/attachments/20200826/6c4498fa/attachment.bin>
More information about the Archivesspace_Users_Group
mailing list