Skip to content

Commit 3c67a10

Browse files
committed
Fix defaults test
1 parent 9a90ce1 commit 3c67a10

3 files changed

Lines changed: 6 additions & 3 deletions

File tree

addon/src/services/page-title.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,9 @@ export default class PageTitleService extends Service {
5656
let defaultPrepend = this._defaultConfig.prepend;
5757
let defaultReplace = this._defaultConfig.replace;
5858

59+
token.previous ??= null;
60+
token.next ??= null;
61+
5962
if (token.separator == null) {
6063
token.separator = defaultSeparator;
6164
}
@@ -100,7 +103,7 @@ export default class PageTitleService extends Service {
100103

101104
let previous = this.tokens.slice(-1)[0];
102105
if (previous) {
103-
token.previous = previous;
106+
token.previous = previous ?? null;
104107
previous.next = token;
105108
this.inheritFromPrevious(token);
106109
}

pnpm-lock.yaml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test-app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
"ember-disable-prototype-extensions": "^1.1.3",
5555
"ember-load-initializers": "^2.1.2",
5656
"ember-maybe-import-regenerator": "^1.0.0",
57-
"ember-page-title": "8.1.0",
57+
"ember-page-title": "workspace:*",
5858
"ember-qunit": "^8.0.2",
5959
"ember-resolver": "^11.0.1",
6060
"ember-source": "~3.28.3",

0 commit comments

Comments
 (0)