I don’t see any obvious issue with your code.
Have you tried passing some arguments into server.call
, just to check whether **filter
actually requires input?
It shouldn’t. This might just be a side effect of Anvil’s serialization/deserialization process.
Or to remove **filter
from the function signature?