Ok will look into it!
On Mar 23, 2013 11:35 PM, "Tute Costa" <notifications@github.com> wrote:

> In lib/merit/judge.rb:
>
> >        @action.log_activity "badge_removed:#{badge.id}"
> >      end
> >
> >      def new_or_multiple?
> > -      !@sash.badge_ids.include?(badge.id) || @rule.multiple
> > +      !@sashes.map(&:badge_ids).include?(badge.id) || @rule.multiple
>
> There's something weird here. This should be called per each sash, so the
> Judge doesn't reapply a badge which is not multiple to a sash which
> already has it.
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/tute/merit/pull/68/files#r3501418>
> .
>