Skip to content
Snippets Groups Projects
Commit bd1d2d4f authored by Joe Montibello's avatar Joe Montibello Committed by Demian Katz
Browse files

Update Sierra.php

parent b9e973fb
No related merge requests found
......@@ -171,11 +171,15 @@ class Sierra extends AbstractBase implements TranslatorAwareInterface
$results = pg_query_params(
$this->db, $query, [$this->idStrip($id)]
);
$callnumberarray = pg_fetch_array($results, 0, PGSQL_NUM);
$callnumber = $callnumberarray[0];
if (pg_num_rows($results) > 0) {
$callnumberarray = pg_fetch_array($results, 0, PGSQL_NUM);
$callnumber = $callnumberarray[0];
// stripping subfield codes from call numbers
$callnumber = preg_replace('/\|(a|b)/', ' ', $callnumber);
} else {
$callnumber = '';
}
}
// stripping subfield codes from call numbers
$callnumber = preg_replace('/\|(a|b)/', ' ', $callnumber);
return $callnumber;
}
......@@ -493,8 +497,9 @@ class Sierra extends AbstractBase implements TranslatorAwareInterface
pg_prepare($this->db, "prep_query", $query1);
foreach ($itemIds as $item) {
$callnumber = null;
$barcode = null;
$results1 = pg_execute($this->db, "prep_query", [$item]);
$number = "";
$number = null;
while ($row1 = pg_fetch_row($results1)) {
if ($row1[4] == "b") {
$barcode = $row1[3];
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment