Skip to content

Commit a2c70b4

Browse files
authored
Upgrade local dev to use electric beta.15 (#1699)
1 parent a38f713 commit a2c70b4

File tree

4 files changed

+18
-17
lines changed

4 files changed

+18
-17
lines changed

apps/webapp/test/realtimeClient.test.ts

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,11 @@ describe.skipIf(process.env.GITHUB_ACTIONS)("RealtimeClient", () => {
1010
const client = new RealtimeClient({
1111
electricOrigin,
1212
keyPrefix: "test:realtime",
13-
redis: redis.options,
13+
redis: {
14+
host: redis.options.host,
15+
port: redis.options.port,
16+
tlsDisabled: true,
17+
},
1418
expiryTimeInSeconds: 5,
1519
cachedLimitProvider: {
1620
async getCachedLimit() {
@@ -146,7 +150,11 @@ describe.skipIf(process.env.GITHUB_ACTIONS)("RealtimeClient", () => {
146150
const client = new RealtimeClient({
147151
electricOrigin,
148152
keyPrefix: "test:realtime",
149-
redis: redis.options,
153+
redis: {
154+
host: redis.options.host,
155+
port: redis.options.port,
156+
tlsDisabled: true,
157+
},
150158
expiryTimeInSeconds: 5,
151159
cachedLimitProvider: {
152160
async getCachedLimit() {
@@ -225,7 +233,11 @@ describe.skipIf(process.env.GITHUB_ACTIONS)("RealtimeClient", () => {
225233
const client = new RealtimeClient({
226234
electricOrigin,
227235
keyPrefix: "test:realtime",
228-
redis: redis.options,
236+
redis: {
237+
host: redis.options.host,
238+
port: redis.options.port,
239+
tlsDisabled: true,
240+
},
229241
expiryTimeInSeconds: 5,
230242
cachedLimitProvider: {
231243
async getCachedLimit() {

docker/docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ services:
140140
# - "REDIS_CLUSTER_CREATOR=yes"
141141

142142
electric:
143-
image: electricsql/electric:1.0.0-beta.1@sha256:2262f6f09caf5fa45f233731af97b84999128170a9529e5f9b9b53642308493f
143+
image: electricsql/electric:1.0.0-beta.15@sha256:4ae0f895753b82684aa31ea1c708e9e86d0a9bca355acb7270dcb24062520810
144144
restart: always
145145
environment:
146146
DATABASE_URL: postgresql://postgres:postgres@database:5432/postgres?sslmode=disable

internal-packages/testcontainers/src/utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ export async function createElectricContainer(
5656
)}:5432/${postgresContainer.getDatabase()}?sslmode=disable`;
5757

5858
const container = await new GenericContainer(
59-
"electricsql/electric:1.0.0-beta.1@sha256:2262f6f09caf5fa45f233731af97b84999128170a9529e5f9b9b53642308493f"
59+
"electricsql/electric:1.0.0-beta.15@sha256:4ae0f895753b82684aa31ea1c708e9e86d0a9bca355acb7270dcb24062520810"
6060
)
6161
.withExposedPorts(3000)
6262
.withNetwork(network)

references/nextjs-realtime/src/app/actions.ts

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,8 @@ export async function triggerExampleTask() {
1111
id: randomUUID(),
1212
});
1313

14-
const publicToken = await auth.createPublicToken({
15-
scopes: {
16-
read: {
17-
runs: [handle.id],
18-
},
19-
},
20-
expirationTime: "2s",
21-
});
22-
23-
console.log("Setting the run JWT in a cookie", publicToken);
24-
2514
// Set JWT in a secure, HTTP-only cookie
26-
cookies().set("run_token", publicToken);
15+
cookies().set("run_token", handle.publicAccessToken);
2716

2817
// Redirect to the details page
2918
redirect(`/runs/${handle.id}`);

0 commit comments

Comments
 (0)