Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Form Validation - Google Drive URL #1369

Open
4 tasks done
heyitsalexander opened this issue Mar 28, 2023 · 2 comments · May be fixed by #1796
Open
4 tasks done

Form Validation - Google Drive URL #1369

heyitsalexander opened this issue Mar 28, 2023 · 2 comments · May be fixed by #1796

Comments

@heyitsalexander
Copy link
Member

heyitsalexander commented Mar 28, 2023

Overview

Currently, the projects details form doesn't have any validation. It increases onboarding time because user needs to go back and frequently correct typos (Form validation). The Google Drive URL must be a required AND validated field.

Action Items

The project’s form fields need data validation, as opposed to them being free text fields. The Google Drive URL field should:

  • Change the Google Drive URL field to be a required field (this field is required to be filled out in order to save edits on an existing project / create a new project).
    • Add error message to Google Drive URL when this field is left unfilled by a user: "Google Drive URL is required" in red text.
  • Add in validation to the Google Drive URL field -- https://drive.google.com/[ ] - (This will be a placeholder that will allow the user to copy and paste the final URL)
    • Add a validation Error message: "Invalid URL" in red text. This error message should be displayed when a user enters a URL other than a Google Drive URL.

Resources/Instructions

Usability Zoom Recording Timestamp 3:35
https://drive.google.com/drive/u/0/folders/1oSUAaU-fzKHpXeZpou5PH3SwC5eRnEWq

@JackHaeg
Copy link
Member

@evanyang1 Please see updated requirements added to this issue and on the linked PR #1526

@jbubar
Copy link
Member

jbubar commented Sep 24, 2024

@nora-zajzon nora-zajzon self-assigned this Oct 15, 2024
@nora-zajzon nora-zajzon linked a pull request Oct 16, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment