diff --git a/readthedocs/projects/forms.py b/readthedocs/projects/forms.py index a32b6978df4..76e6b779b18 100644 --- a/readthedocs/projects/forms.py +++ b/readthedocs/projects/forms.py @@ -208,24 +208,23 @@ class ProjectAdvancedForm(ProjectTriggerBuildMixin, ProjectForm): class Meta: model = Project fields = ( - # Standard build edits - 'install_project', - 'requirements_file', - 'single_version', - 'conf_py_file', - 'default_branch', + # Global settings. 'default_version', + 'default_branch', + 'privacy_level', + 'analytics_code', 'show_version_warning', + 'single_version', + + # Options that can be set per-version using a config file. + 'documentation_type', + 'requirements_file', + 'python_interpreter', + 'install_project', + 'use_system_packages', + 'conf_py_file', 'enable_pdf_build', 'enable_epub_build', - # Privacy - 'privacy_level', - # 'version_privacy_level', - # Python specific - 'use_system_packages', - 'python_interpreter', - # Fringe - 'analytics_code', ) def __init__(self, *args, **kwargs): @@ -287,7 +286,6 @@ class Meta: 'repo_type', # Extra 'description', - 'documentation_type', 'language', 'programming_language', 'project_url', diff --git a/readthedocs/rtd_tests/tests/test_project_symlinks.py b/readthedocs/rtd_tests/tests/test_project_symlinks.py index b3075167eb4..2316522e4cf 100644 --- a/readthedocs/rtd_tests/tests/test_project_symlinks.py +++ b/readthedocs/rtd_tests/tests/test_project_symlinks.py @@ -1214,6 +1214,7 @@ def test_change_subproject_privacy(self): # Required defaults 'python_interpreter': 'python', 'default_version': 'latest', + 'documentation_type': 'sphinx', 'privacy_level': 'private', },