From 09ac5d13cfe25f44900eb8c6c4f4eefb3be385ef Mon Sep 17 00:00:00 2001
From: "endico%mozilla.org" <>
Date: Tue, 13 Jun 2000 16:45:12 +0000
Subject: [PATCH] adding toArrayOfStrings subroutine needed by Bug.pm

---
 Bugzilla/RelationSet.pm | 14 ++++++++++++++
 RelationSet.pm          | 14 ++++++++++++++
 2 files changed, 28 insertions(+)

diff --git a/Bugzilla/RelationSet.pm b/Bugzilla/RelationSet.pm
index ee402e7a4..92e2158f2 100644
--- a/Bugzilla/RelationSet.pm
+++ b/Bugzilla/RelationSet.pm
@@ -196,6 +196,20 @@ sub toArray {
   return keys(%$self);
 }
 
+# return this set as an array of strings
+#
+sub toArrayOfStrings {
+  ($#_ == 0) || confess("invalid number of arguments");
+  my $self = shift();
+
+  my @result = ();
+  foreach my $i ( keys %$self ) {
+    push @result, &::DBID_to_name($i);
+  }
+
+  return sort(@result);
+}  
+
 # return this set in string form (comma-separated and sorted)
 #
 sub toString {
diff --git a/RelationSet.pm b/RelationSet.pm
index ee402e7a4..92e2158f2 100644
--- a/RelationSet.pm
+++ b/RelationSet.pm
@@ -196,6 +196,20 @@ sub toArray {
   return keys(%$self);
 }
 
+# return this set as an array of strings
+#
+sub toArrayOfStrings {
+  ($#_ == 0) || confess("invalid number of arguments");
+  my $self = shift();
+
+  my @result = ();
+  foreach my $i ( keys %$self ) {
+    push @result, &::DBID_to_name($i);
+  }
+
+  return sort(@result);
+}  
+
 # return this set in string form (comma-separated and sorted)
 #
 sub toString {
-- 
2.24.1