@if (loadError()) { Retry } @else if (loader.showSpinner()) { } @else if (!loader.loading()) {
@if (enabled()) { @if (useAdvancedScheduling()) { } @else {
}
}
{{ saved() ? 'Saved!' : 'Save Settings' }}
@if (enabled()) { @if (clientOptions().length > 0) {
@if (isSelectedClientDisabled()) {
This download client is disabled. Enable it in Download Client settings before configuring seeding rules or unlinked downloads.
} @if (selectedClient(); as client) { @if (!isSelectedClientDisabled()) {
@if (rulesReloading()) {
Loading seeding rules...
} @else if (client.seedingRules.length === 0) { } @else { @for (rule of client.seedingRules; track rule.id ?? $index) {

{{ rule.name }}

{{ rule.privacyType }} @if (rule.maxRatio >= 0) { Ratio: {{ rule.maxRatio }} } @if (rule.maxSeedTime >= 0) { Max Seed: {{ rule.maxSeedTime }}h } @if (rule.minSeedTime > 0) { Min Seed: {{ rule.minSeedTime }}h }
Delete Files: {{ rule.deleteSourceFiles ? 'Yes' : 'No' }}
} }
Add Seeding Rule
@if (client.unlinkedConfig?.enabled) { @if (isSelectedClientQBittorrent()) { }
}
{{ unlinkedSaved() ? 'Saved!' : 'Save Unlinked Config' }}
} }
} @else { } }
@if (ruleDisabledError()) {
{{ ruleDisabledError() }}
}
Cancel {{ editingRule() ? 'Update' : 'Create' }}
}