Hope your fish recover from this. Have seen shocked fish before and some recover and some don't. Some are bent and twisted after the event permanantly. YOU HAVE A BIGGER PROBLEM!!!!!
If you reset you GFI and it still shocked your fish you need to have a qualified person replace it. You can replace your fish, but not yourself. Please look after this first to protect yourself and others from a serious hazard.
Mikel