diff --git a/serial.module b/serial.module
index 3d670b2..eba75bf 100644
--- a/serial.module
+++ b/serial.module
@@ -82,7 +82,7 @@ function serial_field_config_delete(FieldConfig $field) {
  */
 function serial_clone_node_alter(Node &$node, $context) {
   // Reset values of all serial fields when cloning a node.
-  foreach (\Drupal::entityManager()->getFieldDefinitions('node', $node->bundle()) as $field_name => $field_definition) {
+  foreach (\Drupal::entityTypeManager()->getFieldDefinitions('node', $node->bundle()) as $field_name => $field_definition) {
     if (!empty($field_definition->getTargetBundle())
       && $field_definition->getType() == SerialStorageInterface::SERIAL_FIELD_TYPE) {
       $node->{$field_name} = [];
diff --git a/src/SerialSQLStorage.php b/src/SerialSQLStorage.php
index 1f7e12f..4ae1033 100644
--- a/src/SerialSQLStorage.php
+++ b/src/SerialSQLStorage.php
@@ -157,7 +157,7 @@ class SerialSQLStorage implements ContainerInjectionInterface, SerialStorageInte
    * {@inheritdoc}
    */
   public function getAllFields() {
-    return \Drupal::entityManager()->getFieldMapByFieldType(SerialStorageInterface::SERIAL_FIELD_TYPE);
+    return \Drupal::entityTypeManager()->getFieldMapByFieldType(SerialStorageInterface::SERIAL_FIELD_TYPE);
   }
 
   /**
