Skip to content

Commit 4314b38

Browse files
committed
chore: IP address handling in ipaddrPlugin.ts
1 parent 91c6e59 commit 4314b38

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

packages/velog-server/src/common/plugins/global/ipaddrPlugin.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,10 @@ const ipaddrPlugin: FastifyPluginAsync = async (fastify) => {
77
const xForwardedIp = request.headers['X-Forwarded-For']
88

99
const graphCdnAddress = Array.isArray(fromCdnIp) ? fromCdnIp[0] : fromCdnIp
10-
const xForwardedForAdress = Array.isArray(xForwardedIp) ? xForwardedIp[0] : xForwardedIp
10+
const xForwardedForAddress = Array.isArray(xForwardedIp) ? xForwardedIp[0] : xForwardedIp
1111

12-
const ipaddr = xForwardedForAdress ?? graphCdnAddress ?? request.ips?.slice(-1)[0] ?? request.ip
12+
const ipaddr =
13+
xForwardedForAddress ?? graphCdnAddress ?? request.ips?.slice(-1)[0] ?? request.ip
1314
request.ipaddr = ipaddr
1415
done()
1516
})

0 commit comments

Comments
 (0)