Skip to content

Commit

Permalink
Be more permissive with cloud cover location count in request.
Browse files Browse the repository at this point in the history
  • Loading branch information
Carifio24 committed Mar 26, 2024
1 parent 82d3049 commit b556c8f
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions src/stories/solar-eclipse-2024/database.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ export const SolarEclipse2024Entry = S.struct({
cloud_cover_selected_locations: LatLonArray,
text_search_selected_locations: LatLonArray,
advanced_weather_selected_locations_count: S.number,
cloud_cover_selected_locations_count: S.number,
cloud_cover_selected_locations_count: S.optional(S.number, { exact: true }),
info_time_ms: S.optional(S.number.pipe(S.int()), { exact: true }),
app_time_ms: S.optional(S.number.pipe(S.int()), { exact: true }),
advanced_weather_time_ms: S.optional(S.number.pipe(S.int()), { exact: true }),
Expand All @@ -40,14 +40,15 @@ export const SolarEclipse2024Update = S.struct({
delta_eclipse_timer_time_ms: S.optional(S.number.pipe(S.int()), { exact: true }),
});

export type SolarEclipse2024DataT = S.Schema.To<typeof SolarEclipse2024Entry>;
export type SolarEclipse2024EntryT = S.Schema.To<typeof SolarEclipse2024Entry>;
export type SolarEclipse2024UpdateT = S.Schema.To<typeof SolarEclipse2024Update>;

export async function submitSolarEclipse2024Data(data: SolarEclipse2024DataT): Promise<SolarEclipse2024Data | null> {
export async function submitSolarEclipse2024Data(data: SolarEclipse2024EntryT): Promise<SolarEclipse2024Data | null> {
logger.verbose(`Attempting to submit solar eclipse 2024 measurement for user ${data.user_uuid}`);

const dataWithCounts = {
...data,
cloud_cover_selected_locations_count: data.cloud_cover_selected_locations_count ?? data.cloud_cover_selected_locations.length,
user_selected_locations_count: data.user_selected_locations.length,
text_search_selected_locations_count: data.text_search_selected_locations.length,
};
Expand Down

0 comments on commit b556c8f

Please sign in to comment.