From d54ef6db841a32f8fea557ba826811f51e315947 Mon Sep 17 00:00:00 2001 From: Steven Wittens Date: Wed, 3 Nov 2004 00:47:27 +0000 Subject: Rest of #12167 (respect input check bypass permission) --- includes/file.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/file.inc b/includes/file.inc index 4410fe349..9bb05f3b9 100644 --- a/includes/file.inc +++ b/includes/file.inc @@ -399,7 +399,7 @@ function file_save_upload($source, $dest = 0, $replace = FILE_EXISTS_RENAME) { * @return A string containing the resulting filename or 0 on error */ function file_save_data($data, $dest, $replace = FILE_EXISTS_RENAME) { - if (!valid_input_data($data)) { + if (!user_access('bypass input data check') && !valid_input_data($data)) { watchdog('error', t('Possible exploit abuse: invalid data.')); drupal_set_message(t('File upload failed: invalid data.'), 'error'); return 0; -- cgit v1.2.3