URLs that come from google forms don't need protocols or subdomains to be valid URLs. This is a problem because URLs in cc need those attributes or validation will fail. If validation fails clubs cannot be updated through the dashboard.
Proposed Solution
Solution 1: Parse the url when getting data from registration dataset.
URLs won't be able to be navigated to without proper protocol.
Solution 2: Change ZOD URL validation to account for this.
Description
URLs that come from google forms don't need protocols or subdomains to be valid URLs. This is a problem because URLs in cc need those attributes or validation will fail. If validation fails clubs cannot be updated through the dashboard.
Proposed Solution
Solution 1: Parse the url when getting data from registration dataset.
Solution 2: Change ZOD URL validation to account for this.
Parent: #20