Merge branch 'dev' of ssh://git.autonomic.zone:2222/autonomic-cooperative/opencase into dev
This commit is contained in:
commit
0f0281c58c
@ -140,17 +140,3 @@ function opencase_entities_theme_suggestions_oc_event(array $variables) {
|
||||
return $suggestions;
|
||||
}
|
||||
|
||||
/* Presave hook on actor entities to manage user creation.
|
||||
- If a linked user already exists with that email, it does nothing.
|
||||
- If a user exists with that email but it has no linked actor, it links it.
|
||||
- If a user exists with that email which already has a linked actor, it fails validation.
|
||||
- If a linked user exists with a different email, it updates the email.
|
||||
*/
|
||||
function opencase_entities_oc_actor_presave(Drupal\Core\Entity\EntityInterface $entity) {
|
||||
if ($entity->get('user_login')->value) {
|
||||
|
||||
error_log($entity->get('first_name')->value);
|
||||
error_log($entity->get('last_name')->value);
|
||||
error_log($entity->get('email')->value);
|
||||
}
|
||||
}
|
||||
|
@ -86,7 +86,6 @@ class OCActivity extends RevisionableContentEntityBase implements OCActivityInte
|
||||
public static function currentDateTime() {
|
||||
$current_time = DrupalDateTime::createFromTimestamp(time());
|
||||
$formatted = $current_time->format('Y-m-d');
|
||||
error_log($formatted);
|
||||
return $formatted;
|
||||
}
|
||||
/**
|
||||
|
@ -235,12 +235,7 @@ class OCActor extends RevisionableContentEntityBase implements OCActorInterface
|
||||
->setRevisionable(TRUE)
|
||||
->setSetting('target_type', 'user')
|
||||
->setSetting('handler', 'default')
|
||||
->setTranslatable(TRUE)
|
||||
->setDisplayOptions('view', [
|
||||
'label' => 'inline',
|
||||
'type' => 'author',
|
||||
'weight' => -10,
|
||||
]);
|
||||
->setTranslatable(TRUE);
|
||||
|
||||
// When configuring a person type, you will need to choose whether to have full name or first and last name fields displayed.
|
||||
$fields['full_name'] = BaseFieldDefinition::create('string')
|
||||
@ -248,7 +243,7 @@ class OCActor extends RevisionableContentEntityBase implements OCActorInterface
|
||||
->setLabel(t('Name'))
|
||||
->setRevisionable(TRUE)
|
||||
->setSettings([
|
||||
'max_length' => 50,
|
||||
'max_length' => 100,
|
||||
'text_processing' => 0,
|
||||
])
|
||||
->setDisplayConfigurable("form", true)
|
||||
@ -274,8 +269,7 @@ class OCActor extends RevisionableContentEntityBase implements OCActorInterface
|
||||
->setDisplayOptions('form', [
|
||||
'type' => 'string_textfield',
|
||||
'weight' => -9,
|
||||
])
|
||||
->setRequired(TRUE);
|
||||
]);
|
||||
|
||||
$fields['middle_names'] = BaseFieldDefinition::create('string')
|
||||
->setLabel(t('Middle Names'))
|
||||
@ -308,8 +302,7 @@ class OCActor extends RevisionableContentEntityBase implements OCActorInterface
|
||||
->setDisplayOptions('form', [
|
||||
'type' => 'string_textfield',
|
||||
'weight' => -7,
|
||||
])
|
||||
->setRequired(TRUE);
|
||||
]);
|
||||
|
||||
// Contact details.
|
||||
$fields['email'] = BaseFieldDefinition::create('string')
|
||||
|
@ -45,7 +45,6 @@ display:
|
||||
expose_sort_order: true
|
||||
sort_asc_label: Asc
|
||||
sort_desc_label: Desc
|
||||
text_input_required: 'Select any filter and click on Apply to see results'
|
||||
text_input_required_format: basic_html
|
||||
pager:
|
||||
type: mini
|
||||
|
Reference in New Issue
Block a user