Skip to content

Commit b421f2e

Browse files
committed
CCM-9916: tighten
1 parent da56f5d commit b421f2e

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

frontend/src/__tests__/middleware.test.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ describe('middleware function', () => {
4141

4242
expect(response.status).toBe(404);
4343
expect(getLinkHeaders(response)).toEqual([
44-
'<https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.woff2>; rel=preload; as=font; crossorigin=anonymous',
45-
'<https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.woff2>; rel=preload; as=font; crossorigin=anonymous',
44+
'<https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.woff2>; rel=preload; as=font; type="font/woff2"; crossorigin=anonymous',
45+
'<https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.woff2>; rel=preload; as=font; type="font/woff2"; crossorigin=anonymous',
4646
]);
4747
});
4848

@@ -102,8 +102,8 @@ describe('middleware function', () => {
102102
]);
103103

104104
expect(getLinkHeaders(response)).toEqual([
105-
'<https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.woff2>; rel=preload; as=font; crossorigin=anonymous',
106-
'<https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.woff2>; rel=preload; as=font; crossorigin=anonymous',
105+
'<https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.woff2>; rel=preload; as=font; type="font/woff2"; crossorigin=anonymous',
106+
'<https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.woff2>; rel=preload; as=font; type="font/woff2"; crossorigin=anonymous',
107107
]);
108108
});
109109

@@ -151,8 +151,8 @@ describe('middleware function', () => {
151151
]);
152152

153153
expect(getLinkHeaders(response)).toEqual([
154-
'<https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.woff2>; rel=preload; as=font; crossorigin=anonymous',
155-
'<https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.woff2>; rel=preload; as=font; crossorigin=anonymous',
154+
'<https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.woff2>; rel=preload; as=font; type="font/woff2"; crossorigin=anonymous',
155+
'<https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.woff2>; rel=preload; as=font; type="font/woff2"; crossorigin=anonymous',
156156
]);
157157
});
158158

@@ -183,8 +183,8 @@ describe('middleware function', () => {
183183
]);
184184

185185
expect(getLinkHeaders(response)).toEqual([
186-
'<https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.woff2>; rel=preload; as=font; crossorigin=anonymous',
187-
'<https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.woff2>; rel=preload; as=font; crossorigin=anonymous',
186+
'<https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.woff2>; rel=preload; as=font; type="font/woff2"; crossorigin=anonymous',
187+
'<https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.woff2>; rel=preload; as=font; type="font/woff2"; crossorigin=anonymous',
188188
]);
189189
});
190190

frontend/src/middleware.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,11 +81,11 @@ function getContentSecurityPolicy(nonce: string) {
8181
function preloadFonts(res: NextResponse) {
8282
res.headers.append(
8383
'Link',
84-
'<https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.woff2>; rel=preload; as=font; crossorigin=anonymous'
84+
'<https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.woff2>; rel=preload; as=font; type="font/woff2"; crossorigin=anonymous'
8585
);
8686
res.headers.append(
8787
'Link',
88-
'<https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.woff2>; rel=preload; as=font; crossorigin=anonymous'
88+
'<https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.woff2>; rel=preload; as=font; type="font/woff2"; crossorigin=anonymous'
8989
);
9090
}
9191

0 commit comments

Comments
 (0)