Skip to content

Commit 0974ed1

Browse files
committed
fix: [#581] update references to udpated index settings
1 parent 661d6f7 commit 0974ed1

File tree

4 files changed

+15
-17
lines changed

4 files changed

+15
-17
lines changed

components/torrent/TorrentActionCard.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ import {
147147
downloadTorrent,
148148
useRestApi,
149149
isUserLoggedIn,
150-
isTrackerOpen, isTrackerClose, navigateTo
150+
isTrackerPublic, navigateTo
151151
} from "#imports";
152152
import { canEditThisTorrent } from "~/composables/helpers";
153153
@@ -170,7 +170,7 @@ function hasEditRights (): boolean {
170170
}
171171
172172
function showDownloadButtons (): boolean {
173-
return isUserLoggedIn() || isTrackerOpen();
173+
return isUserLoggedIn() || isTrackerPublic();
174174
}
175175
176176
function seedersPercentage () {

composables/helpers.ts

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
1-
import { type TorrentResponse, TrackerMode, type PublicSettings } from "torrust-index-types-lib";
1+
import { type TorrentResponse, type PublicSettings } from "torrust-index-types-lib";
22
import { useRestApi, useSettings, useUser } from "~/composables/states";
33

4-
export function isTrackerOpen (): boolean {
5-
const settings = useSettings();
6-
7-
return settings.value.tracker_mode === TrackerMode.Public ||
8-
settings.value.tracker_mode === TrackerMode.Listed;
4+
export function isTrackerPublic (): boolean {
5+
return !isTrackerPrivate();
96
}
107

11-
export function isTrackerClose (): boolean {
12-
return !isTrackerOpen();
8+
export function isTrackerPrivate (): boolean {
9+
const settings = useSettings();
10+
return settings.value.tracker_private === true;
1311
}
1412

1513
export function isUserLoggedIn (): boolean {

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"generate": "nuxt generate",
77
"preview": "nuxt preview",
88
"postinstall": "nuxt prepare",
9-
"lint": "eslint --ext \".ts,.js,.vue\" . --max-warnings=0" ,
9+
"lint": "eslint --ext \".ts,.js,.vue\" . --max-warnings=0",
1010
"lintfix": "eslint --fix --ext \".ts,.js,.vue\" .",
1111
"cypress:open": "cypress open",
1212
"cypress:run": "cypress run"
@@ -42,7 +42,7 @@
4242
"marked": "^12.0.2",
4343
"notiwind-ts": "^2.0.2",
4444
"torrust-index-api-lib": "^1.0.0-alpha.7",
45-
"torrust-index-types-lib": "^3.0.0-alpha.1",
45+
"torrust-index-types-lib": "^3.0.0-alpha.6",
4646
"uuid": "^9.0.1"
4747
}
48-
}
48+
}

0 commit comments

Comments
 (0)