Fix: Shorten share URL when share link clicked, not when rendered