Prevent modpacks from manually adding dependencies (#575)

This commit is contained in:
wafflecoffee 2022-09-17 15:26:16 -04:00 committed by GitHub
parent 5d53344b75
commit b78bd5d6fd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 5 deletions

View File

@ -365,9 +365,10 @@
</section> </section>
<section <section
v-if=" v-if="
version.dependencies.filter((x) => !x.file_name).length > 0 || (mode === 'version' &&
mode === 'edit' || version.dependencies.filter((x) => !x.file_name).length > 0) ||
mode === 'create' ((mode === 'edit' || mode === 'create') &&
project.project_type.toLowerCase() !== 'modpack')
" "
> >
<h3>Dependencies</h3> <h3>Dependencies</h3>
@ -478,7 +479,10 @@
<hr class="card-divider" /> <hr class="card-divider" />
</section> </section>
<section <section
v-if="version.dependencies.filter((x) => x.file_name).length > 0" v-if="
version.dependencies.filter((x) => x.file_name).length > 0 &&
mode === 'version'
"
> >
<div> <div>
<h3>External Dependencies</h3> <h3>External Dependencies</h3>

View File

@ -488,7 +488,10 @@
/> />
</label> </label>
</div> </div>
<div class="dependencies"> <div
v-if="projectType.toLowerCase() !== 'modpack'"
class="dependencies"
>
<h3>Dependencies</h3> <h3>Dependencies</h3>
<div class="dependency-selector"> <div class="dependency-selector">
<ThisOrThat <ThisOrThat