diff --git a/opigno_module.install b/opigno_module.install index ac1572d..bf0553a 100644 --- a/opigno_module.install +++ b/opigno_module.install @@ -334,3 +334,18 @@ function opigno_module_update_9001() { _opigno_lms_apply_update('module', 'opigno_module', 'config/optional', ['views.view.groups_list']); _opigno_lms_apply_update('module', 'opigno_module', 'config/rewrite', ['views.view.user_admin_people']); } + +/** + * Increase size of the "name" field for "opigno_activity" and "opigno_module". + */ +function opigno_module_update_8036() { + $definition_update_manager = \Drupal::entityDefinitionUpdateManager(); + + $field_storage_definition = $definition_update_manager->getFieldStorageDefinition('name', 'opigno_activity'); + $field_storage_definition->setSettings(['max_length' => 255]); + $definition_update_manager->updateFieldStorageDefinition($field_storage_definition); + + $field_storage_definition = $definition_update_manager->getFieldStorageDefinition('name', 'opigno_module'); + $field_storage_definition->setSettings(['max_length' => 255]); + $definition_update_manager->updateFieldStorageDefinition($field_storage_definition); +} diff --git a/src/Entity/OpignoActivity.php b/src/Entity/OpignoActivity.php index e91c7ac..df3eb49 100644 --- a/src/Entity/OpignoActivity.php +++ b/src/Entity/OpignoActivity.php @@ -320,7 +320,7 @@ class OpignoActivity extends RevisionableContentEntityBase implements OpignoActi ->setRevisionable(TRUE) ->setTranslatable(TRUE) ->setSettings([ - 'max_length' => 60, + 'max_length' => 255, 'text_processing' => 0, ]) ->setDefaultValue('') diff --git a/src/Entity/OpignoModule.php b/src/Entity/OpignoModule.php index 6974872..9d96d64 100644 --- a/src/Entity/OpignoModule.php +++ b/src/Entity/OpignoModule.php @@ -842,7 +842,7 @@ class OpignoModule extends RevisionableContentEntityBase implements OpignoModule ->setTranslatable(TRUE) ->setRequired(TRUE) ->setSettings([ - 'max_length' => 50, + 'max_length' => 255, 'text_processing' => 0, ]) ->setDefaultValue(NULL)