I have an Activity that runs a function that makes some http calls and downloads a bunch of files. When I run this function without temporal, it works fine and does the job. When I run it using an activity then it works and downloads the files but instead of returning a confirmation string (like it should) the worker logs say:
ActivityType [FUNC_NAME ] Attempt 6 Result &Payloads{Payloads:*Payload{&Payload{Metadata:map[string]byte{encoding: [106 115 111 110 47 112 108 97 105 110],},Data:[34 83 117 99 99 101 115 115 102 117 108 108 121 32 100 111 119 110 108 111 97 100 101 100 32 102 105 108 101 115 34],},},} Error
and the worker goes for another attempt
Could anyone please help me? Iâm new to Temporal and Go and am having trouble debugging this.