refactor(server): reverse geocoding (#2167)

* refactor(server): reverse geocoding

* fix: nullable results
This commit is contained in:
Jason Rasmussen
2023-04-04 18:23:07 -04:00
committed by GitHub
parent 333ab1124b
commit 4cb74f0fe4
12 changed files with 125 additions and 146 deletions

View File

@@ -33,7 +33,6 @@ export enum JobName {
QUEUE_METADATA_EXTRACTION = 'queue-metadata-extraction',
EXIF_EXTRACTION = 'exif-extraction',
EXTRACT_VIDEO_METADATA = 'extract-video-metadata',
REVERSE_GEOCODING = 'reverse-geocoding',
// user deletion
USER_DELETION = 'user-deletion',

View File

@@ -28,11 +28,3 @@ export interface IDeleteFilesJob extends IBaseJob {
export interface IUserDeletionJob extends IBaseJob {
user: UserEntity;
}
export interface IReverseGeocodingJob extends IBaseJob {
assetId: string;
latitude: number;
longitude: number;
}
export type IMetadataExtractionJob = IAssetUploadedJob | IReverseGeocodingJob;

View File

@@ -5,7 +5,6 @@ import {
IBaseJob,
IBulkEntityJob,
IDeleteFilesJob,
IReverseGeocodingJob,
IUserDeletionJob,
} from './job.interface';
@@ -49,7 +48,6 @@ export type JobItem =
| { name: JobName.QUEUE_METADATA_EXTRACTION; data: IBaseJob }
| { name: JobName.EXIF_EXTRACTION; data: IAssetUploadedJob }
| { name: JobName.EXTRACT_VIDEO_METADATA; data: IAssetUploadedJob }
| { name: JobName.REVERSE_GEOCODING; data: IReverseGeocodingJob }
// Object Tagging
| { name: JobName.QUEUE_OBJECT_TAGGING; data: IBaseJob }