Skip to content

Commit d86b416

Browse files
committed
Ordered external entity configuration mappings alphabetically.
1 parent eb9b250 commit d86b416

8 files changed

+196
-169
lines changed

conf/cmi/external_entities.external_entity_type.helfi_announcements.yml

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -15,30 +15,30 @@ content_class: Drupal\external_entities\Entity\ExternalEntity
1515
read_only: true
1616
debug_level: 0
1717
field_mappers:
18-
id:
18+
announcement_assistive_technology_close_button_title:
1919
id: generic
2020
config:
2121
property_mappings:
2222
value:
2323
id: jsonpath
2424
config:
25-
mapping: $.id
26-
required_field: true
25+
mapping: '$.attributes["field_announcement_title"]'
26+
required_field: false
2727
main_property: true
2828
data_processors:
2929
-
3030
id: default
3131
config: { }
3232
description: ''
3333
debug_level: 0
34-
uuid:
34+
announcement_link_text:
3535
id: generic
3636
config:
3737
property_mappings:
3838
value:
3939
id: jsonpath
4040
config:
41-
mapping: $.id
41+
mapping: '$.attributes["field_announcement_link"]["title"]'
4242
required_field: false
4343
main_property: true
4444
data_processors:
@@ -47,30 +47,30 @@ field_mappers:
4747
config: { }
4848
description: ''
4949
debug_level: 0
50-
title:
50+
announcement_link_url:
5151
id: generic
5252
config:
5353
property_mappings:
5454
value:
5555
id: jsonpath
5656
config:
57-
mapping: '$.attributes["title"]'
58-
required_field: true
57+
mapping: '$.attributes["field_announcement_link"]["uri"]'
58+
required_field: false
5959
main_property: true
6060
data_processors:
6161
-
6262
id: default
6363
config: { }
6464
description: ''
6565
debug_level: 0
66-
status:
66+
announcement_type:
6767
id: generic
6868
config:
6969
property_mappings:
7070
value:
7171
id: jsonpath
7272
config:
73-
mapping: '$.attributes["status"]'
73+
mapping: '$.attributes["field_announcement_type"]'
7474
required_field: false
7575
main_property: true
7676
data_processors:
@@ -79,14 +79,14 @@ field_mappers:
7979
config: { }
8080
description: ''
8181
debug_level: 0
82-
published_at:
82+
body:
8383
id: generic
8484
config:
8585
property_mappings:
8686
value:
8787
id: jsonpath
8888
config:
89-
mapping: '$.attributes["published_at"]'
89+
mapping: '$.attributes["body"]["value"]'
9090
required_field: false
9191
main_property: true
9292
data_processors:
@@ -95,30 +95,30 @@ field_mappers:
9595
config: { }
9696
description: ''
9797
debug_level: 0
98-
unpublish_on:
98+
id:
9999
id: generic
100100
config:
101101
property_mappings:
102102
value:
103103
id: jsonpath
104104
config:
105-
mapping: '$.attributes["unpublish_on"]'
106-
required_field: false
105+
mapping: $.id
106+
required_field: true
107107
main_property: true
108108
data_processors:
109109
-
110110
id: default
111111
config: { }
112112
description: ''
113113
debug_level: 0
114-
body:
114+
notification:
115115
id: generic
116116
config:
117117
property_mappings:
118118
value:
119119
id: jsonpath
120120
config:
121-
mapping: '$.attributes["body"]["value"]'
121+
mapping: '$.attributes["notification"]'
122122
required_field: false
123123
main_property: true
124124
data_processors:
@@ -127,14 +127,14 @@ field_mappers:
127127
config: { }
128128
description: ''
129129
debug_level: 0
130-
notification:
130+
published_at:
131131
id: generic
132132
config:
133133
property_mappings:
134134
value:
135135
id: jsonpath
136136
config:
137-
mapping: '$.attributes["notification"]'
137+
mapping: '$.attributes["published_at"]'
138138
required_field: false
139139
main_property: true
140140
data_processors:
@@ -143,14 +143,14 @@ field_mappers:
143143
config: { }
144144
description: ''
145145
debug_level: 0
146-
announcement_type:
146+
status:
147147
id: generic
148148
config:
149149
property_mappings:
150150
value:
151151
id: jsonpath
152152
config:
153-
mapping: '$.attributes["field_announcement_type"]'
153+
mapping: '$.attributes["status"]'
154154
required_field: false
155155
main_property: true
156156
data_processors:
@@ -159,30 +159,30 @@ field_mappers:
159159
config: { }
160160
description: ''
161161
debug_level: 0
162-
announcement_link_text:
162+
title:
163163
id: generic
164164
config:
165165
property_mappings:
166166
value:
167167
id: jsonpath
168168
config:
169-
mapping: '$.attributes["field_announcement_link"]["title"]'
170-
required_field: false
169+
mapping: '$.attributes["title"]'
170+
required_field: true
171171
main_property: true
172172
data_processors:
173173
-
174174
id: default
175175
config: { }
176176
description: ''
177177
debug_level: 0
178-
announcement_link_url:
178+
unpublish_on:
179179
id: generic
180180
config:
181181
property_mappings:
182182
value:
183183
id: jsonpath
184184
config:
185-
mapping: '$.attributes["field_announcement_link"]["uri"]'
185+
mapping: '$.attributes["unpublish_on"]'
186186
required_field: false
187187
main_property: true
188188
data_processors:
@@ -191,14 +191,14 @@ field_mappers:
191191
config: { }
192192
description: ''
193193
debug_level: 0
194-
announcement_assistive_technology_close_button_title:
194+
uuid:
195195
id: generic
196196
config:
197197
property_mappings:
198198
value:
199199
id: jsonpath
200200
config:
201-
mapping: '$.attributes["field_announcement_title"]'
201+
mapping: $.id
202202
required_field: false
203203
main_property: true
204204
data_processors:

0 commit comments

Comments
 (0)