diff --git a/src/gurubase-backend/backend/core/signals.py b/src/gurubase-backend/backend/core/signals.py index ca3ef15..677ac9d 100644 --- a/src/gurubase-backend/backend/core/signals.py +++ b/src/gurubase-backend/backend/core/signals.py @@ -939,9 +939,10 @@ def notify_admin_on_guru_creation_form_submission(sender, instance, **kwargs): A new guru creation request has been submitted: Email: {instance.email} -GitHub Repository: {instance.github_repo} Documentation URL: {instance.docs_url} +GitHub Repository: {instance.github_repo} Use Case: {instance.use_case} +Source: {instance.source} View this request in the admin panel. """ diff --git a/src/gurubase-backend/backend/core/views.py b/src/gurubase-backend/backend/core/views.py index eab7497..f8b8ea3 100644 --- a/src/gurubase-backend/backend/core/views.py +++ b/src/gurubase-backend/backend/core/views.py @@ -2865,9 +2865,9 @@ def submit_guru_creation_form(request): use_case = request.data.get('use_case') source = request.data.get('source', 'unknown') - if not all([email, github_repo, docs_url]): + if not all([email, docs_url]): return Response({ - 'error': 'Missing required fields. Please provide email, Github repository, and documentation root url.' + 'error': 'Missing required fields. Please provide email, and documentation root url.' }, status=status.HTTP_400_BAD_REQUEST) # Create form submission