[Rt-commit] rt branch, 4.0/modify-queue-lifecycle-in-admin, updated. rt-4.0.4-225-gbe52e14
? sunnavy
sunnavy at bestpractical.com
Wed Jun 20 23:21:58 EDT 2012
The branch, 4.0/modify-queue-lifecycle-in-admin has been updated
via be52e1467d44287d8d1611f76ed4503372c86178 (commit)
from a1168337e0a6d316f011de35513ec3b355c13e67 (commit)
Summary of changes:
etc/upgrade/4.0.7/content | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
create mode 100644 etc/upgrade/4.0.7/content
- Log -----------------------------------------------------------------
commit be52e1467d44287d8d1611f76ed4503372c86178
Author: sunnavy <sunnavy at bestpractical.com>
Date: Thu Jun 21 11:05:00 2012 +0800
upgrade script to update queue lifecycle column from null to "default"
as we don't allow to set the column empty value any more
diff --git a/etc/upgrade/4.0.7/content b/etc/upgrade/4.0.7/content
new file mode 100644
index 0000000..94214c7
--- /dev/null
+++ b/etc/upgrade/4.0.7/content
@@ -0,0 +1,17 @@
+ at Final = (
+ sub {
+ $RT::Logger->debug(
+ 'Going to update empty Queue Lifecycle column to "default"');
+
+ my $queues = RT::Queues->new( RT->SystemUser );
+ $queues->Limit(
+ FIELD => 'Lifecycle',
+ OPERATOR => 'IS',
+ VALUE => 'NULL',
+ );
+
+ while ( my $q = $queues->Next ) {
+ $q->SetLifecycle('default');
+ }
+ }
+);
-----------------------------------------------------------------------
More information about the Rt-commit
mailing list