Skip to content

Commit 346e68f

Browse files
christophfriedrichm-mohr
authored andcommitted
Fix notices not showing if description not set
1 parent b046cde commit 346e68f

File tree

7 files changed

+14
-14
lines changed

7 files changed

+14
-14
lines changed

components/Collection.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@
1616

1717
<slot name="before-description" v-bind="$props"></slot>
1818

19-
<section class="description" v-if="stac.description">
19+
<section class="description" v-if="stac.description || stac.deprecated || supportedBy || affectedByMissing">
2020
<h3>Description</h3>
2121

22-
<Description :description="stac.description"></Description>
22+
<Description v-if="stac.description" :description="stac.description"></Description>
2323
<DeprecationNotice v-if="stac.deprecated" entity="collection" />
2424
<FederationNotice v-if="supportedBy" :backends="supportedBy" :federation="federation" entity="collection" />
2525
<FederationMissingNotice v-if="affectedByMissing" :missing="missing" :federation="federation" />

components/FileFormat.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@
2424

2525
<slot name="before-description" v-bind="$props"></slot>
2626

27-
<section class="description" v-if="format.description">
27+
<section class="description" v-if="format.description || format.deprecated || format.experimental || format['federation:backends']">
2828
<h3>Description</h3>
29-
<Description :description="format.description" />
29+
<Description v-if="format.description" :description="format.description" />
3030
<DeprecationNotice v-if="format.deprecated" entity="file format" />
3131
<ExperimentalNotice v-if="format.experimental" entity="file format" />
3232
<FederationNotice v-if="format['federation:backends']" :backends="format['federation:backends']" :federation="federation" entity="file format" />

components/Item.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
<slot name="before-description" v-bind="$props"></slot>
1010

11-
<summary class="description" v-if="properties.description">
12-
<Description :description="properties.description"></Description>
11+
<summary class="description" v-if="properties.description || properties.deprecated || stac['federation:missing']">
12+
<Description v-if="properties.description" :description="properties.description"></Description>
1313

1414
<DeprecationNotice v-if="properties.deprecated" entity="item" />
1515
<FederationMissingNotice v-if="stac['federation:missing']" :missing="stac['federation:missing']" :federation="federation" />

components/Job.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,9 @@
4747

4848
<slot name="before-description" v-bind="$props"></slot>
4949

50-
<summary class="description" v-if="job.description">
50+
<summary class="description" v-if="job.description || job['federation:missing']">
5151
<h3>Description</h3>
52-
<Description :description="job.description" />
52+
<Description v-if="job.description" :description="job.description" />
5353

5454
<FederationMissingNotice v-if="job['federation:missing']" :missing="job['federation:missing']" :federation="federation" />
5555
</summary>

components/Process.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@
3333

3434
<slot name="before-description" :v-bind="$props"></slot>
3535

36-
<section class="description" v-if="process.description">
36+
<section class="description" v-if="process.description || process.deprecated || process.experimental || process['federation:backends']">
3737
<h3>Description</h3>
3838
<code class="signature" v-html="signature"></code>
39-
<Description :description="process.description" :processUrl="processUrl" />
39+
<Description v-if="process.description" :description="process.description" :processUrl="processUrl" />
4040
<DeprecationNotice v-if="process.deprecated" entity="process" />
4141
<ExperimentalNotice v-if="process.experimental" entity="process" />
4242
<FederationNotice v-if="process['federation:backends']" :backends="process['federation:backends']" :federation="federation" entity="process" />

components/ServiceType.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414

1515
<slot name="before-description" v-bind="$props"></slot>
1616

17-
<section class="description" v-if="service.description">
17+
<section class="description" v-if="service.description || service.deprecated || service.experimental || serivce['federation:backends']">
1818
<h3>Description</h3>
19-
<Description :description="service.description" />
19+
<Description v-if="service.description" :description="service.description" />
2020
<DeprecationNotice v-if="service.deprecated" entity="type of secondary web service" />
2121
<ExperimentalNotice v-if="service.experimental" entity="type of secondary web service" />
2222
<FederationNotice v-if="service['federation:backends']" :backends="service['federation:backends']" :federation="federation" entity="type of secondary web service" />

components/UdfRuntime.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121

2222
<slot name="before-description" v-bind="$props"></slot>
2323

24-
<section class="description" v-if="runtime.description">
25-
<Description :description="runtime.description"></Description>
24+
<section class="description" v-if="runtime.description || runtime.deprecated || runtime.experimental || runtime['federation:backends']">
25+
<Description v-if="runtime.description" :description="runtime.description"></Description>
2626
<DeprecationNotice v-if="runtime.deprecated" entity="UDF runtime" />
2727
<ExperimentalNotice v-if="runtime.experimental" entity="UDF runtime" />
2828
<FederationNotice v-if="runtime['federation:backends']" :backends="runtime['federation:backends']" :federation="federation" entity="UDF runtime" />

0 commit comments

Comments
 (0)