orcid lookup problem (not using orcid authentication)

In the user submission form the author field  does a lookup and correctly 
finds authors that have been retrieved from ORCID. 
This author (name that was in the orcid record) is then added to the item.

Here is what is in the database:
select dspace_object_id,element,qualifier,text_value from 
metadatavalue,metadatafieldregistry where 
dspace_object_id='91d02f1b-8b2b-40e0-9d07-02e88a7fdef1'
and metadatafieldregistry.metadata_field_id=metadatavalue.metadata_field_id;
           dspace_object_id           |   element   | qualifier  |         
                                               text_value

--------------------------------------+-------------+------------+------------------------------------------------------------------------------------------------------
---------------------
 91d02f1b-8b2b-40e0-9d07-02e88a7fdef1 | description | provenance | 
Submitted by Caroline Winter (mad...@uvic.ca) on 2024-03-01T21:21:29Z 
workflow start=Step: editstep
- action:claimaction+
                                      |             |            | No. of 
bitstreams: 1
                    +
                                      |             |            | 
BlankTestDoc.pdf: 133256 bytes, checksum: 323367c40f7b0d43d0f58119eb498c99 
(MD5)
 91d02f1b-8b2b-40e0-9d07-02e88a7fdef1 | contributor | author     | Winter, 
Caroline
 91d02f1b-8b2b-40e0-9d07-02e88a7fdef1 | contributor | author     | Winter, 
Caroline
 91d02f1b-8b2b-40e0-9d07-02e88a7fdef1 | contributor | author     | Winter, 
Caroline
 91d02f1b-8b2b-40e0-9d07-02e88a7fdef1 | date        | issued     | 2024
 91d02f1b-8b2b-40e0-9d07-02e88a7fdef1 | title       |            | Test 
lookup tool 2
 91d02f1b-8b2b-40e0-9d07-02e88a7fdef1 | description | abstract   | 1. ORCID 
in Solr field
                    +
                                      |             |            | 2. 
Author ID in Solr field
                    +
                                      |             |            | 3. ORCID 
iD in ORCID field

Then the item is accepted and made public to the world but the authors name 
that was retrieved from ORCID disappears.

Here is what is in the database:
select dspace_object_id,element,qualifier,text_value from 
metadatavalue,metadatafieldregistry where 
dspace_object_id='91d02f1b-8b2b-40e0-9d07-02e88a7fdef1'
and metadatafieldregistry.metadata_field_id=metadatavalue.metadata_field_id;

           dspace_object_id           |   element   |  qualifier  |         
                                                     text_value

--------------------------------------+-------------+-------------+-----------------------------------------------------------------------------------------------------
---------------------------------
 91d02f1b-8b2b-40e0-9d07-02e88a7fdef1 | description | provenance  | 
Submitted by Caroline Winter (mad...@uvic.ca) on 2024-03-01T21:21:29Z 
workflow start=Step: editstep
 - action:claimaction           +
                                      |             |             | No. of 
bitstreams: 1
                                +
                                      |             |             | 
BlankTestDoc.pdf: 133256 bytes, checksum: 323367c40f7b0d43d0f58119eb498c99 
(MD5)
 91d02f1b-8b2b-40e0-9d07-02e88a7fdef1 | contributor | author      | Winter, 
Caroline
 91d02f1b-8b2b-40e0-9d07-02e88a7fdef1 | contributor | author      | Winter, 
Caroline
 91d02f1b-8b2b-40e0-9d07-02e88a7fdef1 | contributor | author      |
 91d02f1b-8b2b-40e0-9d07-02e88a7fdef1 | title       |             | Test 
lookup tool 2
 91d02f1b-8b2b-40e0-9d07-02e88a7fdef1 | description | abstract    | 1. 
ORCID in Solr field
                                +
                                      |             |             | 2. 
Author ID in Solr field
                                +
                                      |             |             | 3. 
ORCID iD in ORCID field
 91d02f1b-8b2b-40e0-9d07-02e88a7fdef1 | description | provenance  | Step: 
editstep - action:editaction Approved for entry into archive by Caroline 
Winter(madeup@uvic.c
a) on 2024-03-01T21:38:16Z (GMT)
 91d02f1b-8b2b-40e0-9d07-02e88a7fdef1 | identifier  | uri         | 
https://hdl.handle.net/1828/16034
 91d02f1b-8b2b-40e0-9d07-02e88a7fdef1 | date        | accessioned | 
2024-03-01T21:38:16Z
 91d02f1b-8b2b-40e0-9d07-02e88a7fdef1 | date        | available   | 
2024-03-01T21:38:16Z
 91d02f1b-8b2b-40e0-9d07-02e88a7fdef1 | date        | issued      | 2024
 91d02f1b-8b2b-40e0-9d07-02e88a7fdef1 | description | provenance  | Made 
available in DSpace on 2024-03-01T21:38:16Z (GMT). No. of bitstreams: 1
                                +
                                      |             |             | 
BlankTestDoc.pdf: 133256 bytes, checksum: 323367c40f7b0d43d0f58119eb498c99 
(MD5)
                                +
                                      |             |             |   
Previous issue date: 2024
my configs:

##########################
# ORCID CONFIGURATION added 2024#
# also I  uncomment the ORCID beans in 
config/spring/api/orcid-authority-services.xml. 
##########################

plugin.named.org.dspace.content.authority.ChoiceAuthority = \
    org.dspace.content.authority.SolrAuthority = SolrAuthorAuthority

# This setting should already be specified in your solrauthority.cfg
solr.authority.server=${solr.server}/${solr.multicorePrefix}authority
 
# These settings can be found in your authority.cfg (or could be added to 
local.cfg)
choices.plugin.dc.contributor.author = SolrAuthorAuthority
choices.presentation.dc.contributor.author = authorLookup
authority.controlled.dc.contributor.author = true
authority.author.indexer.field.1=dc.contributor.author
# These ORCID settings are now required for ORCID Authority
# They can be found in your orcid.cfg (or can be added to local.cfg)
orcid.domain-url = https://orcid.org
# You can use either the Public API or Member API in this next setting
orcid.api-url = https://pub.orcid.org/v3.0
 
# You do NOT need to pay for a Member API ID to use ORCID Authority.
# Instead, you just need a Public API ID from a free ORCID account.
orcid.application-client-id = stuff was here I assumed it was good because 
lookup worked.
orcid.application-client-secret = stuff was here

also in discovery.cfg
discovery.index.ignore-variants = true
discovery.index.ignore-authority = true

discovery.browse.authority.ignore-prefered=true
discovery.browse.authority.ignore-variants=true

How do I start to fix this?

-- 
All messages to this mailing list should adhere to the Code of Conduct: 
https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx
--- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dspace-tech+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dspace-tech/5ec88219-38c4-4377-be80-880eb961f413n%40googlegroups.com.

Reply via email to