summaryrefslogtreecommitdiff
path: root/modules/filter/filter.module
diff options
context:
space:
mode:
Diffstat (limited to 'modules/filter/filter.module')
-rw-r--r--modules/filter/filter.module7
1 files changed, 6 insertions, 1 deletions
diff --git a/modules/filter/filter.module b/modules/filter/filter.module
index 6d2528062..5afb01a72 100644
--- a/modules/filter/filter.module
+++ b/modules/filter/filter.module
@@ -335,7 +335,12 @@ function filter_formats($account = NULL) {
// Statically cache all existing formats upfront.
if (!isset($formats['all'])) {
- $formats['all'] = db_query('SELECT * FROM {filter_format} ORDER BY weight')->fetchAllAssoc('format');
+ $formats['all'] = db_select('filter_format', 'ff')
+ ->addTag('translatable')
+ ->fields('ff')
+ ->orderBy('weight')
+ ->execute()
+ ->fetchAllAssoc('format');
}
// Build a list of user-specific formats.