We are continuing to tweak our PUI configuration, and are interested in testing
inclusion of subject terms. Based on the configuration template, our IT staff
have attempted to add the code below but it does not appear to be working after
a restart and reindex:
{
:property => 'subjects',
:inherit_if => proc {|json| json.select {|j| ! j['_resolved']['terms'].select
{ |t| t['term_type'] == 'genreform'}.empty? } },
:inherit_directly => true
},
{
:property => 'subjects',
:skip_if => proc {|json| ['file', 'item'].include?(json['level']) },
:inherit_if => proc {|json| json.select {|j| ! j['_resolved']['terms'].select
{ |t| t['term_type'] == 'topical'}.empty? } },
:inherit_directly => true
},
{
:property => 'subjects',
:skip_if => proc {|json| ['file', 'item'].include?(json['level']) },
:inherit_if => proc {|json| json.select {|j| ! j['_resolved']['terms'].select
{ |t| t['term_type'] == 'title'}.empty? } },
:inherit_directly => true
},
{
:property => 'subjects',
:skip_if => proc {|json| ['file', 'item'].include?(json['level']) },
:inherit_if => proc {|json| json.select {|j| ! j['_resolved']['terms'].select
{ |t| t['term_type'] == 'geogname'}.empty? } },
:inherit_directly => true
},
Has anyone else successfully included subject terms in their PUI inheritance
configuration, or have suggestions for what might be wrong? We are currently
running version 2.5.1.
Thanks,
Cory Nimer
University Archivist
Brigham Young University
801-422-6091
_______________________________________________
Archivesspace_Users_Group mailing list
[email protected]
http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group