Skip to content

Commit f0be457

Browse files
committed
Merge pull request #82 from ttreeagency/Task/UpdateDefaultConfigurationPerType
[TASK] Update default configuration per type This change add default mapping for Asset, and update ImageInterface and date type name based on change in Neos 2.0.
2 parents 2ac0d08 + cd4179c commit f0be457

3 files changed

Lines changed: 8 additions & 6 deletions

File tree

Configuration/NodeTypes.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@
7373
'_hiddenBeforeDateTime':
7474
search:
7575
elasticSearchMapping:
76-
type: date
76+
type: DateTime
7777
include_in_all: false
7878
format: 'date_time_no_millis'
7979
indexing: '${(node.hiddenBeforeDateTime ? Date.format(node.hiddenBeforeDateTime, "Y-m-d\TH:i:sP") : null)}'
@@ -82,7 +82,7 @@
8282
'_hiddenAfterDateTime':
8383
search:
8484
elasticSearchMapping:
85-
type: date
85+
type: DateTime
8686
include_in_all: false
8787
format: 'date_time_no_millis'
8888
indexing: '${(node.hiddenAfterDateTime ? Date.format(node.hiddenAfterDateTime, "Y-m-d\TH:i:sP") : null)}'

Configuration/Settings.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,17 +42,19 @@ TYPO3:
4242
elasticSearchMapping:
4343
type: integer
4444

45-
date:
45+
DateTime:
4646
elasticSearchMapping:
4747
type: date
4848
format: 'date_time_no_millis'
4949
include_in_all: false
5050

51+
'TYPO3\Media\Domain\Model\Asset':
52+
elasticSearchMapping: '' # deliberately don't map or index this
5153

52-
'TYPO3\Media\Domain\Model\Video':
54+
'array<TYPO3\Media\Domain\Model\Asset>':
5355
elasticSearchMapping: '' # deliberately don't map or index this
5456

55-
'TYPO3\Media\Domain\Model\ImageVariant':
57+
'TYPO3\Media\Domain\Model\ImageInterface':
5658
elasticSearchMapping: '' # deliberately don't map or index this
5759

5860
'references':

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,7 @@ TYPO3:
295295
# a date should be mapped differently, and in this case we want to use a date format which
296296
# ElasticSearch understands
297297
elasticSearchMapping:
298-
type: date
298+
type: DateTime
299299
include_in_all: false
300300
format: 'date_time_no_millis'
301301
indexing: '${(node.hiddenBeforeDateTime ? Date.format(node.hiddenBeforeDateTime, "Y-m-d\TH:i:sP") : null)}'

0 commit comments

Comments
 (0)