Skip to content

Commit

Permalink
LOOP-915: Added missing message fields
Browse files Browse the repository at this point in the history
  • Loading branch information
rimi-itk committed May 25, 2021
1 parent 2c2f0ae commit 6246f29
Show file tree
Hide file tree
Showing 6 changed files with 148 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
uuid: 89944b6b-5f9a-4d43-ac38-cea1ba3c5821
langcode: en
status: true
dependencies:
config:
- field.field.message.os2loop_message_answer_upd.os2loop_message_comment_refer
- field.field.message.os2loop_message_answer_upd.os2loop_message_node_refer
- message.template.os2loop_message_answer_upd
id: message.os2loop_message_answer_upd.default
targetEntityType: message
bundle: os2loop_message_answer_upd
mode: default
content:
os2loop_message_comment_refer:
weight: 0
settings:
match_operator: CONTAINS
match_limit: 10
size: 60
placeholder: ''
third_party_settings: { }
type: entity_reference_autocomplete
region: content
os2loop_message_node_refer:
weight: 1
settings:
match_operator: CONTAINS
match_limit: 10
size: 60
placeholder: ''
third_party_settings: { }
type: entity_reference_autocomplete
region: content
hidden: { }
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
uuid: f0cdcd7a-b779-45e8-9ec5-91178993c75e
langcode: en
status: true
dependencies:
config:
- field.field.message.os2loop_message_answer_upd.os2loop_message_comment_refer
- field.field.message.os2loop_message_answer_upd.os2loop_message_node_refer
- message.template.os2loop_message_answer_upd
id: message.os2loop_message_answer_upd.default
targetEntityType: message
bundle: os2loop_message_answer_upd
mode: default
content:
flag_message_read:
weight: 10
settings: { }
third_party_settings: { }
region: content
os2loop_message_comment_refer:
weight: 11
label: above
settings:
link: true
third_party_settings: { }
type: entity_reference_label
region: content
os2loop_message_node_refer:
weight: 12
label: above
settings:
link: true
third_party_settings: { }
type: entity_reference_label
region: content
partial_0:
weight: 0
settings: { }
third_party_settings: { }
region: content
hidden:
entity_print_view_epub: true
entity_print_view_pdf: true
entity_print_view_word_docx: true
search_api_excerpt: true
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
uuid: af2000f2-34db-4339-b36a-840ee5a3ff5f
langcode: en
status: true
dependencies:
config:
- comment.type.os2loop_question_answer
- field.storage.message.os2loop_message_comment_refer
- message.template.os2loop_message_answer_upd
id: message.os2loop_message_answer_upd.os2loop_message_comment_refer
field_name: os2loop_message_comment_refer
entity_type: message
bundle: os2loop_message_answer_upd
label: 'Comment reference'
description: ''
required: true
translatable: true
default_value: { }
default_value_callback: ''
settings:
handler: 'default:comment'
handler_settings:
target_bundles:
os2loop_question_answer: os2loop_question_answer
sort:
field: _none
direction: ASC
auto_create: false
auto_create_bundle: ''
field_type: entity_reference
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
uuid: 71b1a9c6-7579-49c7-8b22-e6c384782395
langcode: en
status: true
dependencies:
config:
- field.storage.message.os2loop_message_node_refer
- message.template.os2loop_message_answer_upd
- node.type.os2loop_question
id: message.os2loop_message_answer_upd.os2loop_message_node_refer
field_name: os2loop_message_node_refer
entity_type: message
bundle: os2loop_message_answer_upd
label: 'Node reference'
description: ''
required: true
translatable: true
default_value: { }
default_value_callback: ''
settings:
handler: 'default:node'
handler_settings:
target_bundles:
os2loop_question: os2loop_question
sort:
field: _none
direction: ASC
auto_create: false
auto_create_bundle: ''
field_type: entity_reference
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ label: 'Answer edited'
description: ''
text:
-
value: 'An answer your follow has be updated: <a href="/node/[message:os2loop_message_node_refer:entity:nid]">[message:os2loop_message_node_refer:entity:title]</a>'
value: 'An answer you follow has be updated: <a href="/node/[message:os2loop_message_node_refer:entity:nid]">[message:os2loop_message_node_refer:entity:title]</a>'
format: os2loop_message_message
settings:
'token options':
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,17 @@ public function entityUpdate(EntityInterface $entity) {
break;
}
}
elseif ($entity instanceof CommentInterface) {
switch ($entity->bundle()) {
case 'os2loop_question_answer':
$this->createMessage('os2loop_message_answer_upd', $entity);
break;

case 'os2loop_post_comment':
$this->createMessage('os2loop_message_comment_upd', $entity);
break;
}
}
}

/**
Expand Down

0 comments on commit 6246f29

Please sign in to comment.