This commit is contained in:
tamaina
2023-06-04 15:05:01 +00:00
parent 93d111bfb6
commit f7f8845801
3 changed files with 64 additions and 9 deletions

View File

@@ -30,14 +30,15 @@ export const paramDef = {
// eslint-disable-next-line import/no-default-export
@Injectable()
export default class extends Endpoint<typeof meta, typeof paramDef> {
export default class extends Endpoint<'antennas/list'> {
name = 'antennas/list' as const;
constructor(
@Inject(DI.antennasRepository)
private antennasRepository: AntennasRepository,
private antennaEntityService: AntennaEntityService,
) {
super(meta, paramDef, async (ps, me) => {
super(async (ps, me) => {
const antennas = await this.antennasRepository.findBy({
userId: me.id,
});

View File

@@ -50,7 +50,8 @@ export const paramDef = {
// eslint-disable-next-line import/no-default-export
@Injectable()
export default class extends Endpoint<typeof meta, typeof paramDef> {
export default class extends Endpoint<'antennas/notes'> {
name = 'antennas/notes' as const;
constructor(
@Inject(DI.redis)
private redisClient: Redis.Redis,
@@ -66,7 +67,7 @@ export default class extends Endpoint<typeof meta, typeof paramDef> {
private queryService: QueryService,
private noteReadService: NoteReadService,
) {
super(meta, paramDef, async (ps, me) => {
super(async (ps, me) => {
const antenna = await this.antennasRepository.findOneBy({
id: ps.antennaId,
userId: me.id,