chuni: Correctly implement recent rating requests

This commit is contained in:
e76cd2ec3a63f11710dc9fa0bc5b66176521af0a
2020-08-02 12:22:01 -04:00
committed by Tau
parent 6c22c4287e
commit 71a7cd7eed
9 changed files with 133 additions and 16 deletions
+6
View File
@@ -11,6 +11,7 @@ import { SqlUserItemRepository } from "./userItem";
import { SqlUserMapRepository } from "./userMap";
import { SqlUserMusicRepository } from "./userMusic";
import { SqlUserPlaylogRepository } from "./userPlaylog";
import { SqlUserRecentRatingRepository } from "./userRecentRating";
import { Repositories } from "../repo";
import { UserActivityRepository } from "../repo/userActivity";
import { UserCharacterRepository } from "../repo/userCharacter";
@@ -25,6 +26,7 @@ import { UserItemRepository } from "../repo/userItem";
import { UserMapRepository } from "../repo/userMap";
import { UserMusicRepository } from "../repo/userMusic";
import { UserPlaylogRepository } from "../repo/userPlaylog";
import { UserRecentRatingRepository } from "../repo/userRecentRating";
import { Transaction } from "../../sql";
export class SqlRepositories implements Repositories {
@@ -81,4 +83,8 @@ export class SqlRepositories implements Repositories {
userPlaylog(): UserPlaylogRepository {
return new SqlUserPlaylogRepository(this._txn);
}
userRecentRating(): UserRecentRatingRepository {
return new SqlUserRecentRatingRepository(this._txn);
}
}