Skip to content

Commit b569e47

Browse files
committed
Better checks for existence of pagination buttons
1 parent ff93499 commit b569e47

File tree

1 file changed

+18
-10
lines changed

1 file changed

+18
-10
lines changed

_includes/article-pagination.html

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -36,23 +36,31 @@
3636
const articleOlder = document.getElementById('articleOlder');
3737
const articleNewer = document.getElementById('articleNewer');
3838

39-
articleOlder.addEventListener('click', (event) => {
39+
if(articleOlder) {
40+
41+
articleOlder.addEventListener('click', (event) => {
42+
43+
setTimeout(() => {
44+
LUX.addData('articlePaginationUsed', true)
45+
LUX.addData('articleOlderUsed', true)
46+
});
4047

41-
setTimeout(() => {
42-
LUX.addData('articlePaginationUsed', true)
43-
LUX.addData('articleOlderUsed', true)
4448
});
4549

46-
});
50+
}
51+
52+
if(articleNewer) {
53+
54+
articleNewer.addEventListener('click', (event) => {
4755

48-
articleNewer.addEventListener('click', (event) => {
56+
setTimeout(() => {
57+
LUX.addData('articlePaginationUsed', true)
58+
LUX.addData('articleNewerUsed', true)
59+
});
4960

50-
setTimeout(() => {
51-
LUX.addData('articlePaginationUsed', true)
52-
LUX.addData('articleNewerUsed', true)
5361
});
5462

55-
});
63+
}
5664

5765
})();
5866
</script>

0 commit comments

Comments
 (0)