So that solr can render the details page for a user version, as it is tightly bound to a solr doc. Generating a solr doc on the fly avoids having to repeat logic in Argo.
How was this change tested? 🤨
Unit
âš¡ âš If this change has cross service impact, including data writes to shared file systems, run integration tests and/or test in [stage|qa] environment, in addition to specs. âš¡
refs https://github.com/sul-dlss/argo/issues/4515
Why was this change made? 🤔
So that solr can render the details page for a user version, as it is tightly bound to a solr doc. Generating a solr doc on the fly avoids having to repeat logic in Argo.
How was this change tested? 🤨
Unit
âš¡ âš If this change has cross service impact, including data writes to shared file systems, run integration tests and/or test in [stage|qa] environment, in addition to specs. âš¡