Not sure if I'm using the right terminology or not. But I'm trying to make a change to a macro (process_unsubscription) and I'm getting an error - even if I don't change anything in the macro and just save immediately after overriding.
Here is the error message:
Error: macro or method for 'unsubscribe_email_parameter' not found in [basic, nabble, ad] stack = [basic, nabble, ad]
in unsubscribe_email_parameter(custom_tweak:process_unsubscription:2) - <n.if.not.is_null.unsubscribe_email_parameter>
in is_null(custom_tweak:process_unsubscription:2) - <n.if.not.is_null.unsubscribe_email_parameter> - public static void nabble.naml.namespaces.BasicNamespace.is_null(nabble.naml.compiler.IPrintWriter,nabble.naml.compiler.Interpreter)
in not(custom_tweak:process_unsubscription:2) - <n.if.not.is_null.unsubscribe_email_parameter> - public static void nabble.naml.namespaces.BasicNamespace.not(nabble.naml.compiler.IPrintWriter,nabble.naml.compiler.Interpreter)
in if(custom_tweak:process_unsubscription:2) - <n.if.not.is_null.unsubscribe_email_parameter> - public static void nabble.naml.namespaces.BasicNamespace._if(nabble.naml.compiler.IPrintWriter,nabble.naml.compiler.Interpreter)
in (custom_tweak:process_unsubscription:1) - <override_macro name="process_unsubscription">
I've not made any changes to unsubscribe_email_parameter, so I don't know why it's not finding it. Is there a way to "compile" or something to make sure that Nabble has all the code it should?
Thanks,
Coleen