fix anon username
Browse files
app.py
CHANGED
@@ -10,7 +10,6 @@ from constants import (
|
|
10 |
ASSAY_EMOJIS,
|
11 |
ASSAY_DESCRIPTION,
|
12 |
EXAMPLE_FILE_DICT,
|
13 |
-
ANONYMOUS_SUBMISSION_USERNAME,
|
14 |
)
|
15 |
from about import ABOUT_TEXT, FAQS
|
16 |
from submit import make_submission
|
@@ -144,7 +143,7 @@ with gr.Blocks() as demo:
|
|
144 |
|
145 |
# If username is empty, set to anonymous submission
|
146 |
username_input.change(
|
147 |
-
fn=lambda x: x if x.strip() else
|
148 |
inputs=username_input,
|
149 |
outputs=user_state,
|
150 |
)
|
|
|
10 |
ASSAY_EMOJIS,
|
11 |
ASSAY_DESCRIPTION,
|
12 |
EXAMPLE_FILE_DICT,
|
|
|
13 |
)
|
14 |
from about import ABOUT_TEXT, FAQS
|
15 |
from submit import make_submission
|
|
|
143 |
|
144 |
# If username is empty, set to anonymous submission
|
145 |
username_input.change(
|
146 |
+
fn=lambda x: x if x and x.strip() else None,
|
147 |
inputs=username_input,
|
148 |
outputs=user_state,
|
149 |
)
|
submit.py
CHANGED
@@ -7,7 +7,7 @@ import gradio as gr
|
|
7 |
from datetime import datetime
|
8 |
import uuid
|
9 |
|
10 |
-
from constants import API, SUBMISSIONS_REPO
|
11 |
from validation import validate_csv_file, validate_username
|
12 |
|
13 |
|
@@ -18,6 +18,7 @@ def make_submission(
|
|
18 |
model_name: str = "",
|
19 |
model_description: str = "",
|
20 |
):
|
|
|
21 |
validate_username(user_state)
|
22 |
|
23 |
model_name = model_name.strip()
|
|
|
7 |
from datetime import datetime
|
8 |
import uuid
|
9 |
|
10 |
+
from constants import API, SUBMISSIONS_REPO, ANONYMOUS_SUBMISSION_USERNAME
|
11 |
from validation import validate_csv_file, validate_username
|
12 |
|
13 |
|
|
|
18 |
model_name: str = "",
|
19 |
model_description: str = "",
|
20 |
):
|
21 |
+
user_state = user_state or ANONYMOUS_SUBMISSION_USERNAME
|
22 |
validate_username(user_state)
|
23 |
|
24 |
model_name = model_name.strip()
|