[Rt-commit] r8128 - rt/branches/3.7-EXPERIMENTAL-TUNIS/lib/RT
    ruz at bestpractical.com 
    ruz at bestpractical.com
       
    Wed Jul 11 20:28:58 EDT 2007
    
    
  
Author: ruz
Date: Wed Jul 11 20:28:58 2007
New Revision: 8128
Modified:
   rt/branches/3.7-EXPERIMENTAL-TUNIS/lib/RT/ObjectCustomFieldValues_Overlay.pm
Log:
::ObjectCustomFieldValues::HasEntry()
* return record instead of true value
Modified: rt/branches/3.7-EXPERIMENTAL-TUNIS/lib/RT/ObjectCustomFieldValues_Overlay.pm
==============================================================================
--- rt/branches/3.7-EXPERIMENTAL-TUNIS/lib/RT/ObjectCustomFieldValues_Overlay.pm	(original)
+++ rt/branches/3.7-EXPERIMENTAL-TUNIS/lib/RT/ObjectCustomFieldValues_Overlay.pm	Wed Jul 11 20:28:58 2007
@@ -95,8 +95,8 @@
 
 =sub HasEntry VALUE
 
-Returns true if this CustomFieldValues collection
-has an entry with content that eq VALUE
+If this collection has an entry with content that eq VALUE then
+returns the entry, otherwise returns undef.
 
 =cut
 
@@ -107,7 +107,7 @@
 
     #TODO: this could cache and optimize a fair bit.
     foreach my $item ( @{$self->ItemsArrayRef} ) {
-        return 1 if $item->Content eq $value;
+        return $item if $item->Content eq $value;
     }
     return undef;
 }
    
    
More information about the Rt-commit
mailing list