On Sun, Feb 11, 2018 at 3:51 AM, Craig Russell <[email protected]> wrote: > Filing the second icla for Kamesh I encountered an exception. > > The original icla is a simple <name>.pdf. The second icla is signed with > icla.pdf and icla.pdf.asc. I suspect this is the problem. > > I can do this manually but I don't think there is a big rush. > > Craig > > #<NoMethodError: undefined method `legal_name' for nil:NilClass>
The problem is that the ICLA wasn't found, so extracting the legal_name from the ICLA fails. The ICLA wasn't found as it was attempted to be located by id, and this individual is not a committer. I made a fix to match based on original email address too, and improved the error message when it fails: https://github.com/apache/whimsy/commit/ecbacc3fa3e4be15bcf61e0de2d541e700f8fbb2 I've verified that this fixes the problem reported, but haven't tested that the actual commit will succeed. - Sam Ruby
