On Mon, 13 Jan 2020 at 01:52, <ru...@apache.org> wrote:
>
> This is an automated email from the ASF dual-hosted git repository.
>
> rubys pushed a commit to branch master
> in repository https://gitbox.apache.org/repos/asf/whimsy.git
>
>
> The following commit(s) were added to refs/heads/master by this push:
>      new b34276b  save the weakref
> b34276b is described below
>
> commit b34276b9018b4e5115dc2e30ac8d2ac073bdca42
> Author: Sam Ruby <ru...@intertwingly.net>
> AuthorDate: Sun Jan 12 20:51:48 2020 -0500
>
>     save the weakref
> ---
>  lib/whimsy/asf/ldap.rb | 12 ++++++------
>  1 file changed, 6 insertions(+), 6 deletions(-)
>
> diff --git a/lib/whimsy/asf/ldap.rb b/lib/whimsy/asf/ldap.rb
> index f0e4969..8eba13a 100644
> --- a/lib/whimsy/asf/ldap.rb
> +++ b/lib/whimsy/asf/ldap.rb
> @@ -1161,7 +1161,7 @@ module ASF
>      # list of committers on this project.  Stored in LDAP as a 
> <tt>member</tt>
>      # attribute.
>      def members
> -      members = weakref(:members) do
> +      self.members = weakref(:members) do

AFAICT that is unnecessary.

weakref(:members) writes @members
self.members= also writes @members

>          ASF.search_one(base, "cn=#{name}", 'member').flatten
>        end
>
> @@ -1170,7 +1170,7 @@ module ASF
>
>      # list of member ids in the project
>      def memberids
> -      members = weakref(:members) do
> +      self.members = weakref(:members) do
>          ASF.search_one(base, "cn=#{name}", 'member').flatten
>        end
>        members.map {|uid| uid[/uid=(.*?),/,1]}
> @@ -1179,7 +1179,7 @@ module ASF
>      # list of owners on this project.  Stored in LDAP as a <tt>owners</tt>
>      # attribute.
>      def owners
> -      owners = weakref(:owners) do
> +      self.owners = weakref(:owners) do
>          ASF.search_one(base, "cn=#{name}", 'owner').flatten
>        end
>
> @@ -1188,7 +1188,7 @@ module ASF
>
>      # list of owner ids in the project
>      def ownerids
> -      owners = weakref(:owners) do
> +      self.owners = weakref(:owners) do
>          ASF.search_one(base, "cn=#{name}", 'owner').flatten
>        end
>        owners.map {|uid| uid[/uid=(.*?),/,1]}
> @@ -1385,7 +1385,7 @@ module ASF
>
>      # list of members for this service in LDAP
>      def members
> -      members = weakref(:members) do
> +      self.members = weakref(:members) do
>          ASF.search_one(base, "cn=#{name}", 'member').flatten
>        end
>
> @@ -1394,7 +1394,7 @@ module ASF
>
>      # list of memberids for this service in LDAP
>      def memberids
> -      members = weakref(:members) do
> +      self.members = weakref(:members) do
>          ASF.search_one(base, "cn=#{name}", 'member').flatten
>        end
>
>

Reply via email to