lp:evergreen/3.4
- Get this branch:
- bzr branch lp:evergreen/3.4
Branch merges
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at git://git.evergreen-ils.org/Evergreen.git,branch=rel_3_4.
Last successful import was 34 minutes ago.
Recent revisions
- 23978. By Chris Sharp on 2020-12-07
-
Forward-port 3.4.4-3.4.5 version upgrade script
Signed-off-by: Chris Sharp <email address hidden>
- 23977. By Jane Sandberg on 2020-11-18
-
Docs: release notes for 3.4.5
Signed-off-by: Jane Sandberg <email address hidden>
- 23976. By Jason Boyer <email address hidden> on 2020-11-13
-
LP1904220: Fix Booking Service Check
Instead of trying to tell AppService which router we want to talk
to and confusing it, just tell it we want to talk to a router and
let it do its thing.Signed-off-by: Jason Boyer <email address hidden>
Signed-off-by: Mike Rylander <email address hidden> - 23975. By Chris Sharp on 2020-09-24
-
LP#1776954 - Add release notes
Signed-off-by: Chris Sharp <email address hidden>
- 23974. By Dan Scott <email address hidden> on 2020-09-24
-
LP#1776954 Avoid empty string for tcn_source
The tcn_source for some records is an empty string, instead of the database
default of 'AUTOGEN', because the Perl record import code avoids a Perl warning
in the logger info call by setting the value to an empty string if it can't
find any other source (e.g. OCLC number). Unfortunately, the empty string then
gets passed to the database, meaning that it satisfies the non-NULL constraint
and does not invoke the default value of 'AUTOGEN'.The resulting MARCXML then contains an empty, self-closing 901 $b subfield
(<subfield code="b"/>) that causes an error for some other applications, such
as Zotero, which do not anticipate empty subfields.The simple fix applied here is to follow the example for $source and $tcn of
not setting the value of the tcn_source field in the bib record object if the
corresponding variable evaluates to false (such as if it's an empty string).To test: create a basic record in the MARC editor that includes minimal fields
(for example, a 100 and 245) so that it has no TCN source to extract. Check the
MARCXML served up by SuperCat ("curl
http://<hostname>/opac/extras/ supercat/ retrieve/ marcxml- uris/record/ <bib-id> ").
Before this patch, it will have a self-closing 901 $b subfield. After applying
this patch and creating a new test record, the new test record will have a
901$b subfield with the value 'AUTOGEN'.A site that has been running without this patch for a long time might want to
check how many bib records they have with an empty tcn_source:SELECT COUNT(*) FROM biblio.record_entry WHERE deleted IS FALSE AND tcn_source = '';
Sites can fix the problem by issuing UPDATE statements to set the 901$b to a value
like 'AUTOGEN' or 'Unknown'. They should probably do it per-record, however, to
avoid locking the table in a huge commit.Signed-off-by: Dan Scott <email address hidden>
Signed-off-by: Chris Sharp <email address hidden> - 23973. By Jane Sandberg on 2020-09-24
-
LP1882828: Fix issues with displaying cataloged resources in Pull List
I had mistakenly used switchMap, when I should have used mergeMap. This
led to erroneously canceled subscriptions, leaving rows out of the pull
list.This commit also uses getRows, rather than manually setting the
GridDataSource's data.Signed-off-by: Jane Sandberg <email address hidden>
Signed-off-by: Terran McCanna <email address hidden>
Signed-off-by: Galen Charlton <email address hidden> - 23972. By Galen Charlton on 2020-09-24
-
LP#1882825: (follow-up) include update number
Signed-off-by: Galen Charlton <email address hidden>
- 23971. By Galen Charlton on 2020-09-24
-
LP#1835127: (follow-up) fixes to update script
- include the version number stamp
- adjust the permission IDsSigned-off-by: Galen Charlton <email address hidden>
- 23970. By Jason Boyer <email address hidden> on 2020-09-24
-
Repair Permission Seed Data
Signed-off-by: Jason Boyer <email address hidden>
- 23969. By Chris Sharp on 2020-09-23
-
LP1882825 - Stamp upgrade script
Signed-off-by: Chris Sharp <email address hidden>
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)