Katharine has tried to manually attach the files that aren’t appearing, but it didn't work.
There was one fileset was empty so I removed that. I tried to attach all of the files again. The only errors I see are
E, [2023-12-14T16:18:28.673293 scientist-softserv/adventist-dl#1] ERROR -- : Error performing FileSetAttachedEventJob (Job ID: aafd76cb-6e35-4f54-a327-b580a04ad606) from GoodJob(default) in 121.92ms: NoMethodError (undefined method `error' for nil:NilClass):
If the files truly weren't attached, they shouldn't submit the job to create child works from the PDF. And they go through that and schedule the relationship jobs.
The relationship jobs throw errors too but the records are removed, indicating that there are more child works attached than there should have been:
The record can be found by: ActiveFedora::Base.find(oak_dykes_1_39_002_004_program_and_notes_from_dr_eva_b_dykes_funeral_19) or GenericWork.find('fb788bd8-4ff0-455d-8b9e-fd833a1e04ab')
irb(main):020:0> gw.file_set_ids
=> ["162baa7a-244f-4430-bdcb-6880f14d0920", << this is the one that appears
"41333557-0862-4e96-92f8-088275262ac4",
"5ec37738-ed38-47cc-ab5c-5b797634c81e",
"055fab57-4f0d-49b4-903f-f9601f7e86a7",
"973b6418-1181-40eb-a2d3-df2fba528de8",
"cf0cb9c8-24b6-45ad-bb02-326a43208447",
"53b58ff0-983c-4ba8-8df7-a1123f11973f",
"2d5899b5-6654-4e13-b1e9-12d8ba752d33",
"ea679418-9740-48d1-ba80-f61c2cea9b6f",
"e4a02084-7c87-4075-b010-1293ed4765cf",
"0a7bf7b6-22e6-46c1-bf42-73b817de1586",
"0a6e0ed3-9c9d-42a0-90e1-dadb51c34e77",
"e5d1c586-520b-4749-8cee-900d7b282c42",
"2fd6367f-f838-4b73-8c29-2d0fb10651b6",
"8ccf57d9-b3c6-4403-b3d1-53019b7d0bde"]
File set titles associated with the above ids are:
=> [["OAK_DYKES_1-39_02.pdf-a.pdf"],
["OAK_DYKES_1-39_04.txt"],
["OAK_DYKES_1-39_04.txt"],
["OAK_DYKES_1-39_04.pdf-r.pdf"],
["OAK_DYKES_1-39_02.pdf-a.pdf"],
["OAK_DYKES_1-39_03.pdf-r.pdf"],
["OAK_DYKES_1-39_03.txt"],
["OAK_DYKES_1-39_03.pdf-a.pdf"],
["OAK_DYKES_1-39_04.pdf-a.pdf"],
["OAK_DYKES_1-39_03.pdf-a.pdf"],
["OAK_DYKES_1-39_03.pdf-r.pdf"],
["OAK_DYKES_1-39_03.txt"],
["OAK_DYKES_1-39_04.pdf-a.pdf"],
["OAK_DYKES_1-39_04.pdf-r.pdf"],
["OAK_DYKES_1-39_04.txt"]]
The work is https://adl.b2.adventistdigitallibrary.org/concern/generic_works/oak_dykes_1_39_002_004_program_and_notes_from_dr_eva_b_dykes_funeral_19
Katharine has tried to manually attach the files that aren’t appearing, but it didn't work.
There was one fileset was empty so I removed that. I tried to attach all of the files again. The only errors I see are
If the files truly weren't attached, they shouldn't submit the job to create child works from the PDF. And they go through that and schedule the relationship jobs.
The relationship jobs throw errors too but the records are removed, indicating that there are more child works attached than there should have been:
The record can be found by:
ActiveFedora::Base.find(
oak_dykes_1_39_002_004_program_and_notes_from_dr_eva_b_dykes_funeral_19)
orGenericWork.find('fb788bd8-4ff0-455d-8b9e-fd833a1e04ab')
Rails console shows that it has 25 child works.
file_set_ids:
File set titles associated with the above ids are: => [["OAK_DYKES_1-39_02.pdf-a.pdf"], ["OAK_DYKES_1-39_04.txt"], ["OAK_DYKES_1-39_04.txt"], ["OAK_DYKES_1-39_04.pdf-r.pdf"], ["OAK_DYKES_1-39_02.pdf-a.pdf"], ["OAK_DYKES_1-39_03.pdf-r.pdf"], ["OAK_DYKES_1-39_03.txt"], ["OAK_DYKES_1-39_03.pdf-a.pdf"], ["OAK_DYKES_1-39_04.pdf-a.pdf"], ["OAK_DYKES_1-39_03.pdf-a.pdf"], ["OAK_DYKES_1-39_03.pdf-r.pdf"], ["OAK_DYKES_1-39_03.txt"], ["OAK_DYKES_1-39_04.pdf-a.pdf"], ["OAK_DYKES_1-39_04.pdf-r.pdf"], ["OAK_DYKES_1-39_04.txt"]]