fix(tours): reach the Overpass client through its service file, and format the take-over list

This commit is contained in:
Maurice
2026-10-19 22:03:54 +02:00
parent b8eb2d909e
commit b374fdc989
9 changed files with 8 additions and 8 deletions
@@ -323,7 +323,7 @@ export function TourLibraryDialog({ library }: { library: TourLibrary }) {
<ListState library={library} />
{library.list && library.list.tours.length > 0 && (
<ul
className={`m-0 flex max-h-[420px] list-none flex-col gap-0.5 overflow-y-auto py-0 ps-0 pe-2 transition-opacity [scrollbar-gutter:stable] ${library.listStatus === 'loading' ? 'opacity-60' : ''}`}
className={`m-0 flex max-h-[420px] list-none flex-col gap-0.5 overflow-y-auto py-0 pe-2 ps-0 transition-opacity [scrollbar-gutter:stable] ${library.listStatus === 'loading' ? 'opacity-60' : ''}`}
data-testid="tour-library-list"
>
{library.list.tours.map((tour) => (
+1 -1
View File
@@ -6,7 +6,7 @@ import { logWarn } from '../audit/audit-log.logger';
import { badRequest, DomainError } from '../common/domain-error';
import { withRequestContext } from '../database/request-context';
import { UnitOfWork } from '../database/unit-of-work';
import { OverpassElementsClient } from '../overpass/overpass-elements.client';
import { OverpassElementsClient } from '../overpass/overpass-elements.service';
import {
buildFerrataQuery,
ferrataTileBlocks,
+1 -1
View File
@@ -1,4 +1,4 @@
import { OverpassElementsClient } from './overpass-elements.client';
import { OverpassElementsClient } from './overpass-elements.service';
import { Module } from '@nestjs/common';
/**
@@ -1,4 +1,4 @@
import { OverpassElementsClient } from '../overpass/overpass-elements.client';
import { OverpassElementsClient } from '../overpass/overpass-elements.service';
import { Injectable } from '@nestjs/common';
import type { TourTrailGrade, TourTrailGradeRequest, TourTrailGradeResponse } from '@trek/shared';
+1 -1
View File
@@ -16,7 +16,7 @@ import { TrekExceptionFilter } from '../../src/nest/common/trek-exception.filter
import { ZodValidationPipe } from '../../src/nest/common/zod-validation.pipe';
import { JourneyDomainService } from '../../src/nest/journey/journey-domain.service';
import { MapsService } from '../../src/nest/maps/maps.service';
import { OverpassElementsClient } from '../../src/nest/overpass/overpass-elements.client';
import { OverpassElementsClient } from '../../src/nest/overpass/overpass-elements.service';
import { PermissionsService } from '../../src/nest/permissions/permissions.service';
import { RealtimeModule } from '../../src/nest/realtime/realtime.module';
import { RealtimeService } from '../../src/nest/realtime/realtime.service';
@@ -12,7 +12,7 @@ import {
FERRATAS_UNAVAILABLE_MESSAGE,
FerratasService,
} from '../../../src/nest/ferratas/ferratas.service';
import { OverpassElementsClient } from '../../../src/nest/overpass/overpass-elements.client';
import { OverpassElementsClient } from '../../../src/nest/overpass/overpass-elements.service';
import { createSnapshotTestDb } from '../../helpers/db-mock';
import { countRows, deleteRows, findRow, findRows, insertRows } from '../../helpers/factories/rows';
import { resetTestDb } from '../../helpers/test-db';
@@ -1,6 +1,6 @@
import { RuntimeEnvService } from '../../../src/nest/app-config/runtime-env.service';
import { parseOverpassEndpoints } from '../../../src/nest/maps/overpass.constants';
import { OverpassElementsClient, overpassAnswerSchema } from '../../../src/nest/overpass/overpass-elements.client';
import { OverpassElementsClient, overpassAnswerSchema } from '../../../src/nest/overpass/overpass-elements.service';
import { Test } from '@nestjs/testing';
import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest';
@@ -1,4 +1,4 @@
import { OverpassElementsClient } from '../../../src/nest/overpass/overpass-elements.client';
import { OverpassElementsClient } from '../../../src/nest/overpass/overpass-elements.service';
import { TourTrailGradeService } from '../../../src/nest/tours/tour-trail-grade.service';
import { Test } from '@nestjs/testing';