hey sometimes I have data that has legit nil value in an attribute. So if I am not mistaken nil value for an attribute signals to pathom that resolver didn’t resolve the attribute and that it should find another resolver for the attribute or throw? Is there a way around that?
Have a look in the smart-map tests: https://github.com/wilkerlucio/pathom3/blob/5acbdf7af2e81236909295b43c855b82dccc7c92/test/com/wsscode/pathom3/interface/smart_map_test.cljc#L253
There's a keyword ::pco/unknown-value which you can substitute for nil values
you can use nil as a value and pathom will consider it resolved. to tell pathom the attribute couldn't be resolved, you have to either omit the key from the response or set its value to a sentinel keyword that I can never remember off the top of my head... :<something something>/not-found