File tree Expand file tree Collapse file tree 4 files changed +4
-0
lines changed
Expand file tree Collapse file tree 4 files changed +4
-0
lines changed Original file line number Diff line number Diff line change 2020 <title >{{ macros::escape_hbs(input=page.title) | safe }}</title >
2121 <link rel =" alternate" href =" https://blog.rust-lang.org{{ macros::escape_hbs(input=page.path) | safe }}" type =" text/html" title =" {{ macros::escape_hbs(input=page.title) | safe }}" />
2222 {%- set num_comps = page.components | length %}
23+ {%- if num_comps < 4 %}{{ throw(message="Missing date in 'path' key, required format: '[inside-rust/]YYYY/MM/DD/slug-of-your-choice'") }}{% endif %}
2324 {%- set year = page.components | nth(n=num_comps - 4) %}
2425 {%- set month = page.components | nth(n=num_comps - 3) %}
2526 {%- set day = page.components | nth(n=num_comps - 2) %}
Original file line number Diff line number Diff line change 2727 {%- set rev_pages = section.pages | reverse %}
2828 {%- for page in rev_pages %}
2929 {%- set num_comps = page.components | length %}
30+ {%- if num_comps < 4 %}{{ throw(message ="Missing date in 'path' key, required format: '[inside-rust/]YYYY/MM/DD/slug-of-your-choice' ") }}{% endif %}
3031 {%- set year = page.components | nth(n =num_comps - 4) | int %}
3132 {%- set month = page.components | nth(n =num_comps - 3) | int %}
3233 {%- set day = page.components | nth(n =num_comps - 2) | int %}
Original file line number Diff line number Diff line change 22{% extends "layout.html" -%}
33{% block page -%}
44{% set num_comps = page.components | length -%}
5+ {% if num_comps < 4 %}{{ throw(message ="Missing date in 'path' key, required format: '[inside-rust/]YYYY/MM/DD/slug-of-your-choice' ") }}{% endif -%}
56{% set year = page.components | nth(n =num_comps - 4) | int -%}
67{% set month = page.components | nth(n =num_comps - 3) | int -%}
78{% set day = page.components | nth(n =num_comps - 2) | int -%}
Original file line number Diff line number Diff line change 2626 {%- set rev_pages = section.pages | reverse %}
2727 {%- for page in rev_pages %}
2828 {%- set num_comps = page.components | length %}
29+ {%- if num_comps < 4 %}{{ throw(message ="Missing date in 'path' key, required format: '[inside-rust/]YYYY/MM/DD/slug-of-your-choice' ") }}{% endif %}
2930 {%- set year = page.components | nth(n =num_comps - 4) | int %}
3031 {%- set month = page.components | nth(n =num_comps - 3) | int %}
3132 {%- set day = page.components | nth(n =num_comps - 2) | int %}
You can’t perform that action at this time.
0 commit comments