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

View File

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