LP#1378829 Stamp Upgrade Script & Add Release Note
authorJason Stephenson <jason@sigio.com>
Sat, 6 May 2017 18:16:57 +0000 (14:16 -0400)
committerJason Stephenson <jason@sigio.com>
Sat, 6 May 2017 18:20:10 +0000 (14:20 -0400)
Signed-off-by: Jason Stephenson <jason@sigio.com>

Open-ILS/src/sql/Pg/002.schema.config.sql
Open-ILS/src/sql/Pg/upgrade/1037.data.fix_long_overdue_perm.sql [moved from Open-ILS/src/sql/Pg/upgrade/XXXX.data.fix_long_overdue_perm.sql with 98% similarity]
docs/RELEASE_NOTES_NEXT/Administration/fix_copy_status_long_overdue_override_permission_typo.adoc [new file with mode: 0644]

index 2655c17..2ef3248 100644 (file)
@@ -90,7 +90,7 @@ CREATE TRIGGER no_overlapping_deps
     BEFORE INSERT OR UPDATE ON config.db_patch_dependencies
     FOR EACH ROW EXECUTE PROCEDURE evergreen.array_overlap_check ('deprecates');
 
-INSERT INTO config.upgrade_log (version, applied_to) VALUES ('1036', :eg_version); -- mmorgan/bshum
+INSERT INTO config.upgrade_log (version, applied_to) VALUES ('1037', :eg_version); -- jeff/dyrcona
 
 CREATE TABLE config.bib_source (
        id              SERIAL  PRIMARY KEY,
@@ -7,7 +7,7 @@ BEGIN;
 
 
 -- check whether patch can be applied
-SELECT evergreen.upgrade_deps_block_check('XXXX', :eg_version); -- jeff
+SELECT evergreen.upgrade_deps_block_check('1037', :eg_version); -- jeff
 
 -- For some time now, the database seed data / upgrade scripts have created
 -- a permission with id 549 and code COPY_STATUS_LONGOVERDUE.override, while
diff --git a/docs/RELEASE_NOTES_NEXT/Administration/fix_copy_status_long_overdue_override_permission_typo.adoc b/docs/RELEASE_NOTES_NEXT/Administration/fix_copy_status_long_overdue_override_permission_typo.adoc
new file mode 100644 (file)
index 0000000..396cfb7
--- /dev/null
@@ -0,0 +1,7 @@
+Fix COPY_STATUS_LONGOVERDUE.override Permission Typo
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+The existing permission was incorrectly created with a code of
+COPY_STATUS_LONGOVERDUE.override, while the event thrown requires a
+permission with a code of COPY_STATUS_LONG_OVERDUE.override.  This
+update changes the permission code to match what the event requires.
+