Merge branch 'presets2'

This commit is contained in:
andryyy
2019-12-15 22:05:39 +01:00
38 changed files with 3881 additions and 67 deletions

View File

@@ -1101,14 +1101,25 @@ if (isset($_SESSION['mailcow_cc_role']) || isset($_SESSION['pending_mailcow_cc_u
break;
}
break;
// return no route found if no case is matched
default:
http_response_code(404);
echo json_encode(array(
'type' => 'error',
'msg' => 'route not found'
));
exit();
case "presets":
switch ($object) {
case "rspamd":
process_get_return(presets('get', 'rspamd'));
case "sieve":
break;
process_get_return(presets('get', 'sieve'));
break;
}
break;
break;
// return no route found if no case is matched
default:
http_response_code(404);
echo json_encode(array(
'type' => 'error',
'msg' => 'route not found'
));
exit();
}
break;
case "delete":
@@ -1338,7 +1349,7 @@ if (isset($_SESSION['mailcow_cc_role']) || isset($_SESSION['pending_mailcow_cc_u
break;
case "filter":
process_edit_return(mailbox('edit', 'filter', array_merge(array('id' => $items), $attr)));
break;
break;
case "resource":
process_edit_return(mailbox('edit', 'resource', array_merge(array('name' => $items), $attr)));
break;