fix: await missing repository saves (#2760)
This commit is contained in:
@@ -512,7 +512,7 @@ requestRoutes.put<{ requestId: string }>(
|
||||
request.tags = req.body.tags;
|
||||
request.requestedBy = requestUser as User;
|
||||
|
||||
requestRepository.save(request);
|
||||
await requestRepository.save(request);
|
||||
} else if (req.body.mediaType === MediaType.TV) {
|
||||
const mediaRepository = getRepository(Media);
|
||||
request.serverId = req.body.serverId;
|
||||
|
||||
@@ -617,7 +617,7 @@ userSettingsRoutes.post<{ id: string }, UserSettingsNotificationsResponse>(
|
||||
);
|
||||
}
|
||||
|
||||
userRepository.save(user);
|
||||
await userRepository.save(user);
|
||||
|
||||
return res.status(200).json({
|
||||
pgpKey: user.settings.pgpKey,
|
||||
|
||||
@@ -936,10 +936,10 @@ export class MediaRequestSubscriber implements EntitySubscriberInterface<MediaRe
|
||||
media.mediaType === MediaType.TV &&
|
||||
entity.status === MediaRequestStatus.APPROVED
|
||||
) {
|
||||
entity.seasons.forEach((season) => {
|
||||
for (const season of entity.seasons) {
|
||||
season.status = MediaRequestStatus.APPROVED;
|
||||
seasonRequestRepository.save(season);
|
||||
});
|
||||
await seasonRequestRepository.save(season);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user