Skip to content

Commit e3ee0bf

Browse files
committed
make signature optional in SignatureValidationFailed constructor
1 parent 9e5e9d2 commit e3ee0bf

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

lib/exceptions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
export class SignatureValidationFailed extends Error {
22
constructor(
33
message: string,
4-
public signature: string,
4+
public signature?: string,
55
) {
66
super(message);
77
}

lib/middleware.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ export default function middleware(config: Line.Config & Line.MiddlewareConfig):
2222
const signature = req.headers["x-line-signature"] as string;
2323

2424
if (!signature) {
25-
next(new SignatureValidationFailed("no signature", signature));
25+
next(new SignatureValidationFailed("no signature"));
2626
return;
2727
}
2828

0 commit comments

Comments
 (0)