我正在使用电子邮件确认插件,并且在使用run-app时工作正常。但是,如果我参战,在确认发送后会出现以下错误:
[...]没有方法签名:com.grailsrocks.emailconfirmation.PendingEmailConfirmation.save()[...]
经过进一步尝试,似乎这甚至只在某些电子邮件地址上才发生(例如,德国tlds,但没有变音符号等)。
我不知道为什么会这样或如何缩小问题的范围。有谁能够帮助我?
最佳答案
我找到了解决方案-重命名了PendingEmailConfirmation中的“conf”变量为“confirmation”。也许“conf”是一个有点保留的词还是什么?无论如何,它显然解决了我的问题。也许可以在下一版本中进行更改-仍然不会造成任何危害。
关于email - Grails电子邮件确认插件的问题仅适用于Run War,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3297034/