i've also added nil guards to all the event kind type checkers that print the caller doing it but the panic trace was pretty clear it was coming from a delete event
{"id":"ac9ee5549fb43413330efbf41fe2cb6ab1e824e565daed47cacec24fd3c985df","pubkey":"4dc2e570c54fef8313fa304f52974044ed6c128510052600a9b84d837b8126f9","created_at":1748051805,"kind":5,"tags":[["e","d0965ea9282c6e2357c38f2e7030c02a1e6b1c6cb823973554c2019d7a4db768"],["a","31234:4dc2e570c54fef8313fa304f52974044ed6c128510052600a9b84d837b8126f9:b4bc743d-c975-47e1-ad93-092068699b51"],["k","31234"],["alt","Deletion event"]],"content":"","sig":"1dd2877ffc4252e7683b4c633d1d7e9fcce6fecf752c989666578fe6224841fd7aca26e5c7a232219782bb30bb56358bc407f4297802cbd156426be0eca14d60"}]
the thing is that the a tag in there looks correct so i think it's just because of how the unmarshal was constructing the list of results when fetching the tags
hopefully whoever is sending these will do it again so i get this one squashed
Showing page 1 of
1 pages