Skip to content

Commit 77432a5

Browse files
committed
fix: add as never cause typescript blows
1 parent 4747114 commit 77432a5

File tree

4 files changed

+21
-21
lines changed

4 files changed

+21
-21
lines changed

packages/rpc/src/routers/funnels.ts

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -452,7 +452,7 @@ export const funnelsRouter = createTRPCRouter({
452452
steps: input.steps,
453453
filters: input.filters,
454454
createdBy: ctx.user.id,
455-
})
455+
} as never)
456456
.returning();
457457

458458
logger.success('Funnel created', `Created funnel "${input.name}"`, {
@@ -509,7 +509,7 @@ export const funnelsRouter = createTRPCRouter({
509509
.set({
510510
...updates,
511511
updatedAt: new Date().toISOString(),
512-
})
512+
} as never)
513513
.where(
514514
and(
515515
eq(funnelDefinitions.id, id),
@@ -564,7 +564,7 @@ export const funnelsRouter = createTRPCRouter({
564564
.set({
565565
deletedAt: new Date().toISOString(),
566566
isActive: false,
567-
})
567+
} as never)
568568
.where(
569569
and(
570570
eq(funnelDefinitions.id, input.id),
@@ -871,17 +871,17 @@ export const funnelsRouter = createTRPCRouter({
871871
params[stepNameKey] = step.name;
872872
return `
873873
SELECT
874-
${index + 1} as step_number,
875-
{${stepNameKey}:String} as step_name,
876-
session_id,
877-
MIN(time) as first_occurrence,
878-
any(referrer) as session_referrer
874+
${index + 1} as step_number,
875+
{${stepNameKey}:String} as step_name,
876+
session_id,
877+
MIN(time) as first_occurrence,
878+
any(referrer) as referrer
879879
FROM analytics.events
880880
WHERE client_id = {websiteId:String}
881-
AND time >= parseDateTimeBestEffort({startDate:String})
882-
AND time <= parseDateTimeBestEffort({endDate:String})
883-
AND ${whereCondition}${filterClause}
884-
GROUP BY session_id`;
881+
AND time >= parseDateTimeBestEffort({startDate:String})
882+
AND time <= parseDateTimeBestEffort({endDate:String})
883+
AND ${whereCondition}${filterClause}
884+
GROUP BY session_id, referrer`;
885885
});
886886
const sessionReferrerQuery = `
887887
WITH all_step_events AS (

packages/rpc/src/routers/goals.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ export const goalsRouter = createTRPCRouter({
237237
filters: input.filters,
238238
isActive: true,
239239
createdBy: ctx.user.id,
240-
} as any)
240+
} as never)
241241
.returning();
242242

243243
return newGoal;
@@ -260,7 +260,7 @@ export const goalsRouter = createTRPCRouter({
260260
.set({
261261
...updates,
262262
updatedAt: new Date().toISOString(),
263-
} as any)
263+
} as never)
264264
.where(and(eq(goals.id, id), isNull(goals.deletedAt)))
265265
.returning();
266266
return updatedGoal;
@@ -282,7 +282,7 @@ export const goalsRouter = createTRPCRouter({
282282
.set({
283283
deletedAt: new Date().toISOString(),
284284
isActive: false,
285-
} as any)
285+
} as never)
286286
.where(and(eq(goals.id, input.id), isNull(goals.deletedAt)));
287287
return { success: true };
288288
}),

packages/rpc/src/routers/preferences.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ export const preferencesRouter = createTRPCRouter({
3232
dateFormat: 'MMM D, YYYY',
3333
timeFormat: 'h:mm a',
3434
updatedAt: new Date().toISOString(),
35-
} as any)
35+
} as never)
3636
.returning();
3737
preferences = inserted[0];
3838
}
@@ -59,7 +59,7 @@ export const preferencesRouter = createTRPCRouter({
5959
dateFormat: input.dateFormat || preferences.dateFormat,
6060
timeFormat: input.timeFormat || preferences.timeFormat,
6161
updatedAt: new Date().toISOString(),
62-
} as any)
62+
} as never)
6363
.where(eq(userPreferences.userId, user.id))
6464
.returning();
6565
preferences = updated[0];
@@ -73,7 +73,7 @@ export const preferencesRouter = createTRPCRouter({
7373
dateFormat: input.dateFormat || 'MMM D, YYYY',
7474
timeFormat: input.timeFormat || 'h:mm a',
7575
updatedAt: new Date().toISOString(),
76-
} as any)
76+
} as never)
7777
.returning();
7878
preferences = inserted[0];
7979
}

packages/rpc/src/routers/websites.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ export const websitesRouter = createTRPCRouter({
118118
userId: ctx.user.id,
119119
organizationId: input.organizationId,
120120
status: 'ACTIVE',
121-
})
121+
} as never)
122122
.returning();
123123

124124
logger.success(
@@ -148,7 +148,7 @@ export const websitesRouter = createTRPCRouter({
148148

149149
const [updatedWebsite] = await ctx.db
150150
.update(websites)
151-
.set({ name: input.name })
151+
.set({ name: input.name } as never)
152152
.where(eq(websites.id, input.id))
153153
.returning();
154154

@@ -218,7 +218,7 @@ export const websitesRouter = createTRPCRouter({
218218

219219
const [updatedWebsite] = await ctx.db
220220
.update(websites)
221-
.set({ organizationId: input.organizationId ?? null })
221+
.set({ organizationId: input.organizationId ?? null } as never)
222222
.where(eq(websites.id, input.websiteId))
223223
.returning();
224224

0 commit comments

Comments
 (0)