Skip to content

Commit a20b6cb

Browse files
committed
cloudLibraryUpdates
- Error handling when viewing cloudLibrary staff view. - Updates for determining eComic format for cloudLibrary
1 parent a321038 commit a20b6cb

File tree

5 files changed

+8
-3
lines changed

5 files changed

+8
-3
lines changed

code/reindexer/reindexer.jar

0 Bytes
Binary file not shown.

code/reindexer/src/org/aspen_discovery/reindexer/CloudLibraryProcessor.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ public void processRecord(AbstractGroupedWorkSolr groupedWork, String identifier
9797
}
9898
}
9999
if (!primaryFormat.equals("GraphicNovel")) {
100-
List<DataField> genreFormTerm = MarcUtil.getDataFields(marcRecord, 655);
100+
List<DataField> genreFormTerm = MarcUtil.getDataFields(marcRecord, 650);
101101
Iterator<DataField> fieldIterator = genreFormTerm.iterator();
102102
DataField field;
103103
while (fieldIterator.hasNext()) {

code/web/interface/themes/responsive/RecordDrivers/CloudLibrary/staff.tpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<button onclick="return AspenDiscovery.GroupedWork.ungroupRecord(this, '{$recordDriver->getIdWithSource()}')" class="btn btn-sm btn-default">{translate text="Ungroup" isAdminFacing=true}</button>
2828
{/if}
2929
{if !empty($loggedIn) && in_array('Download MARC Records', $userPermissions)}
30-
<a href="/{$recordDriver->getModule()}/{$id|escape:"url"}/AJAX?method=downloadMarc" class="btn btn-sm btn-default">{translate text="Download Marc" isAdminFacing=true}</a>
30+
<a href="/{$recordDriver->getModule()}/{$recordDriver->getId()|escape:"url"}/AJAX?method=downloadMarc" class="btn btn-sm btn-default">{translate text="Download Marc" isAdminFacing=true}</a>
3131
{/if}
3232
</div>
3333
</div>

code/web/release_notes/24.05.00.MD

+2-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
- Additional checking for Axis360 records that should have a format of eComic. (*MDN*)
99

1010
### cloudLibrary Updates
11-
- Additional checking for cloudLibrary records that should have a format of eComic. (*MDN*)
11+
- Additional checking for cloudLibrary records that should have a format of eComic based on 650 fields. (*MDN*)
12+
- Error handling when viewing cloudLibrary staff view. (*MDN*)
1213

1314
### Hoopla Updates
1415
- Force regrouping of Hoopla records when updating single works from the command line. (*MDN*)

code/web/services/CloudLibrary/AJAX.php

+4
Original file line numberDiff line numberDiff line change
@@ -383,6 +383,10 @@ function getStaffView() {
383383
$recordDriver = new CloudLibraryRecordDriver($id);
384384
if ($recordDriver->isValid()) {
385385
global $interface;
386+
$readerName = new OverDriveDriver();
387+
$readerName = $readerName->getReaderName();
388+
$interface->assign('readerName', $readerName);
389+
386390
$interface->assign('recordDriver', $recordDriver);
387391
$result = [
388392
'success' => true,

0 commit comments

Comments
 (0)