Quick fix to handle an exception in Bluesky handle assignment
We correctly handle exceptions if the handle isn't found at all, but if it's invalid that's caught later, so the assignment needs to be moved into the exception block.
We correctly handle exceptions if the handle isn't found at all, but if it's invalid that's caught later, so the assignment needs to be moved into the exception block.