[Rt-commit] rt branch, 3.999-trunk, updated. 77677e0d14a16a8e38041071d5e82ef1d5a33ec3
sunnavy at bestpractical.com
sunnavy at bestpractical.com
Mon Nov 9 21:18:42 EST 2009
The branch, 3.999-trunk has been updated
via 77677e0d14a16a8e38041071d5e82ef1d5a33ec3 (commit)
via 25eb33e9ac007b14fc880a42a0a6c40df350f51e (commit)
via 0d7ee5962746995f6820eb10360e58ddc035b9a2 (commit)
from db86191ec66d3ca6ae99e50806852f76ec0332e5 (commit)
Summary of changes:
lib/RT/Model/ObjectCustomField.pm | 2 +-
lib/RT/Model/ObjectCustomFieldCollection.pm | 2 +-
share/html/Admin/Elements/EditCustomFields | 4 ++--
share/html/Elements/SelectCustomFieldValue | 2 +-
4 files changed, 5 insertions(+), 5 deletions(-)
- Log -----------------------------------------------------------------
commit 0d7ee5962746995f6820eb10360e58ddc035b9a2
Author: sunnavy <sunnavy at bestpractical.com>
Date: Tue Nov 10 10:16:39 2009 +0800
small case fix
diff --git a/share/html/Admin/Elements/EditCustomFields b/share/html/Admin/Elements/EditCustomFields
index bf3db1d..a979407 100755
--- a/share/html/Admin/Elements/EditCustomFields
+++ b/share/html/Admin/Elements/EditCustomFields
@@ -107,7 +107,7 @@ if (grep $_ > 1, values %sort_orders) {
# {{{ deal with moving sort_order of custom fields
if ($custom_field and $move) {
my $SourceObj = RT::Model::ObjectCustomField->new( current_user => Jifty->web->current_user );
- $SourceObj->load_by_cols( object_id => $id, CustomField => $custom_field );
+ $SourceObj->load_by_cols( object_id => $id, custom_field => $custom_field );
my $targetObj;
my $target_order = $SourceObj->sort_order + $move;
diff --git a/share/html/Elements/SelectCustomFieldValue b/share/html/Elements/SelectCustomFieldValue
index 4bc18f2..d1a9584 100755
--- a/share/html/Elements/SelectCustomFieldValue
+++ b/share/html/Elements/SelectCustomFieldValue
@@ -45,7 +45,7 @@
%# those contributions and any derivatives thereof.
%#
%# END BPS TAGGED BLOCK }}}
-% $m->callback( name => $name, CustomField => $custom_field );
+% $m->callback( name => $name, custom_field => $custom_field );
% if ($custom_field->type =~ /Select/i) {
% my $values = $custom_field->values;
<select name="<%$name%>">
commit 25eb33e9ac007b14fc880a42a0a6c40df350f51e
Author: sunnavy <sunnavy at bestpractical.com>
Date: Tue Nov 10 10:16:55 2009 +0800
warning fix
diff --git a/share/html/Admin/Elements/EditCustomFields b/share/html/Admin/Elements/EditCustomFields
index a979407..ad7f202 100755
--- a/share/html/Admin/Elements/EditCustomFields
+++ b/share/html/Admin/Elements/EditCustomFields
@@ -71,7 +71,7 @@ my $CustomFields = RT::Model::CustomFieldCollection->new( current_user => Jifty-
my @results;
my (@GlobalCFs, @UnassignedCFs);
-my $id = $object->id;
+my $id = $object->id || '';
if ($id and !$object->current_user_has_right('AssignCustomFields')) {
$m->out('<p><i>', _('(No custom fields)'), '</i></p>');
return;
commit 77677e0d14a16a8e38041071d5e82ef1d5a33ec3
Author: sunnavy <sunnavy at bestpractical.com>
Date: Tue Nov 10 10:17:50 2009 +0800
ObjectCustomField->custom_field is an object, not id
diff --git a/lib/RT/Model/ObjectCustomField.pm b/lib/RT/Model/ObjectCustomField.pm
index d51203b..a1ce9ce 100644
--- a/lib/RT/Model/ObjectCustomField.pm
+++ b/lib/RT/Model/ObjectCustomField.pm
@@ -133,7 +133,7 @@ sub delete {
sub custom_field_obj {
my $self = shift;
- my $id = shift || $self->custom_field;
+ my $id = shift || $self->custom_field->id;
my $CF = RT::Model::CustomField->new( current_user => $self->current_user );
$CF->load($id);
return $CF;
diff --git a/lib/RT/Model/ObjectCustomFieldCollection.pm b/lib/RT/Model/ObjectCustomFieldCollection.pm
index 1559908..a10dfcd 100644
--- a/lib/RT/Model/ObjectCustomFieldCollection.pm
+++ b/lib/RT/Model/ObjectCustomFieldCollection.pm
@@ -85,7 +85,7 @@ sub has_entry_for_custom_field {
my $self = shift;
my $id = shift;
- my @items = grep { $_->custom_field == $id } @{ $self->items_array_ref };
+ my @items = grep { $_->custom_field->id == $id } @{ $self->items_array_ref };
if ( $#items > 1 ) {
die "$self HasEntry had a list with more than one of $id in it. this can never happen";
-----------------------------------------------------------------------
More information about the Rt-commit
mailing list