mirror of
https://github.com/jeffvli/feishin.git
synced 2026-05-09 20:29:36 +02:00
Update serverfolder enable/disable
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import { Prisma } from '@prisma/client';
|
||||
import { AuthUser } from '@middleware/authenticate';
|
||||
|
||||
const include = () => {
|
||||
const props: Prisma.SongInclude = {
|
||||
@@ -16,7 +17,7 @@ const include = () => {
|
||||
return props;
|
||||
};
|
||||
|
||||
const findMany = () => {
|
||||
const findMany = (user: AuthUser) => {
|
||||
const props: Prisma.SongFindManyArgs = {
|
||||
include: {
|
||||
album: true,
|
||||
@@ -26,7 +27,11 @@ const findMany = () => {
|
||||
images: true,
|
||||
ratings: true,
|
||||
server: {
|
||||
include: { serverUrls: true },
|
||||
include: {
|
||||
serverUrls: {
|
||||
where: { userServerUrls: { some: { userId: user.id } } },
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
orderBy: [
|
||||
|
||||
Reference in New Issue
Block a user