Skip to content

Commit 8e2d604

Browse files
committed
connection condition also has access to response
1 parent 0a8bead commit 8e2d604

4 files changed

Lines changed: 8 additions & 4 deletions

File tree

js/network/onewaydata/changelog.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# 6.3.0
2+
3+
* connection condition also has access to response
4+
15
# 6.2.0
26

37
* add .sendWithCondition(messageObject, condition)
@@ -20,7 +24,7 @@
2024
Use the following to keep using path:
2125

2226
```js
23-
const condition = (request) => {
27+
const condition = (request, response) => {
2428
return request.url === `/sse`;
2529
};
2630
```

js/network/onewaydata/examples/server.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ const server = http.createServer((req, res) => {
2626
});
2727

2828

29-
const condition = (request) => {
29+
const condition = (request, response) => {
3030
return request.url === `/sse`;
3131
};
3232
const eventStream = createEventStream({ server, condition });

js/network/onewaydata/readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import { useDefaultLogging } from "onewaydata/source/defaultLogging.js";
2424

2525

2626
const server = ...
27-
const condition = (request) => {
27+
const condition = (request, response) => {
2828
return request.url === `/sse`;
2929
};
3030
const eventStream = createEventStream({server, condition, reconnectionTime: 5000 });

js/network/onewaydata/source/onewaydata.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ const createEventStream = (options) => {
165165
};
166166
} else {
167167
onRequest = (request, response) => {
168-
if (condition(request)) {
168+
if (condition(request, response)) {
169169
requestHandler(request, response);
170170
}
171171
};

0 commit comments

Comments
 (0)