diff --git a/media.install b/media.install index ccb8355..bdf026f 100644 --- a/media.install +++ b/media.install @@ -998,6 +998,21 @@ function media_update_7211() { } /** + * Reset any media filters to respect the new cache value. + */ +function media_update_7212() { + $filters = filter_formats(); + foreach ($filters as $filter_name => $filter_format) { + $filters[$filter_name]->filters = filter_list_format($filter_name); + foreach ($filters[$filter_name]->filters as $format_name => $format) { + $filters[$filter_name]->filters[$format_name] = (array)$format; + } + filter_format_save($filters[$filter_name]); + } + filter_formats_reset(); +} + +/** * Utility function for update 7204. Updates display options within Views. */ function _media_update_7204_update_views_display_options(&$display_options, $view_mode_updates) { diff --git a/media.module b/media.module index 5aaf5c6..8a865b4 100644 --- a/media.module +++ b/media.module @@ -997,6 +997,7 @@ function media_filter_info() { 'description' => t('This filter will convert [[{type:media... ]] tags into markup.'), 'process callback' => 'media_filter', 'weight' => 2, + 'cache' => FALSE, // @TODO not implemented 'tips callback' => 'media_filter_tips', );