summaryrefslogtreecommitdiff
path: root/modules/field
diff options
context:
space:
mode:
Diffstat (limited to 'modules/field')
-rw-r--r--modules/field/field.module2
-rw-r--r--modules/field/modules/text/text.module17
2 files changed, 18 insertions, 1 deletions
diff --git a/modules/field/field.module b/modules/field/field.module
index 5225adb5e..5bb7f0d7f 100644
--- a/modules/field/field.module
+++ b/modules/field/field.module
@@ -219,7 +219,7 @@ function field_modules_disabled($modules) {
->condition('storage_module', $modules, 'IN')
->execute();
- field_cache_clear(TRUE);
+ field_cache_clear();
}
/**
diff --git a/modules/field/modules/text/text.module b/modules/field/modules/text/text.module
index dd7b602fc..600081c1b 100644
--- a/modules/field/modules/text/text.module
+++ b/modules/field/modules/text/text.module
@@ -649,3 +649,20 @@ function text_field_prepare_translation($entity_type, $entity, $field, $instance
}
}
}
+
+/**
+ * Implements hook_filter_format_update().
+ */
+function text_filter_format_update() {
+ field_cache_clear();
+}
+
+/**
+ * Implements hook_filter_format_delete().
+ *
+ * @todo D8: Properly update filter format references in all fields. See
+ * http://drupal.org/node/556022 for details.
+ */
+function text_filter_format_delete() {
+ field_cache_clear();
+}