fix: qp name instead of qp id for sync. Fixes mm and qp sync

This commit is contained in:
Sam Chau
2026-01-21 09:29:54 +10:30
parent 0d1e95532b
commit 64a4656b1c
2 changed files with 2 additions and 4 deletions

View File

@@ -401,9 +401,8 @@ export class MediaManagementSyncer extends BaseSyncer {
const arrType = this.instanceType;
const rows = await cache.kb
.selectFrom('quality_api_mappings as qam')
.innerJoin('qualities as q', 'q.id', 'qam.quality_id')
.where('qam.arr_type', '=', arrType)
.select(['q.name as quality_name', 'qam.api_name'])
.select(['qam.quality_name', 'qam.api_name'])
.execute();
const map = new Map<string, string>();

View File

@@ -406,9 +406,8 @@ export async function getQualityApiMappings(
): Promise<Map<string, string>> {
const rows = await cache.kb
.selectFrom('quality_api_mappings as qam')
.innerJoin('qualities as q', 'q.id', 'qam.quality_id')
.where('qam.arr_type', '=', arrType)
.select(['q.name as quality_name', 'qam.api_name'])
.select(['qam.quality_name', 'qam.api_name'])
.execute();
const map = new Map<string, string>();