From 4cf793bcfb9262bac79e795962a84a615c3bc23e Mon Sep 17 00:00:00 2001 From: Robert Munteanu Date: Wed, 21 Oct 2009 11:14:24 +0300 Subject: [PATCH] Set default values for fields in mc_issue_add --- api/soap/mc_issue_api.php | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/api/soap/mc_issue_api.php b/api/soap/mc_issue_api.php index 266c13b..dd80a91 100644 --- a/api/soap/mc_issue_api.php +++ b/api/soap/mc_issue_api.php @@ -415,11 +415,11 @@ function mc_issue_add( $p_username, $p_password, $p_issue ) { return new soap_fault( 'Client', '', 'Access Denied' ); } - $t_handler_id = mci_get_user_id( $p_issue['handler'] ); - $t_priority_id = mci_get_priority_id( $p_issue['priority'] ); - $t_severity_id = mci_get_severity_id( $p_issue['severity'] ); - $t_status_id = mci_get_status_id( $p_issue['status'] ); - $t_reproducibility_id = mci_get_reproducibility_id( $p_issue['reproducibility'] ); + $t_handler_id = isset( $p_issue['handler'] ) ? mci_get_user_id( $p_issue['handler'] ) : 0; + $t_priority_id = isset( $p_issue['priority'] ) ? mci_get_priority_id( $p_issue['priority'] ) : config_get( 'default_bug_priority' ); + $t_severity_id = isset( $p_issue['severity'] ) ? mci_get_severity_id( $p_issue['severity'] ) : config_get( 'default_bug_severity' ); + $t_status_id = isset ( $p_issue['status'] ) ? mci_get_status_id( $p_issue['status'] ) : config_get( 'bug_submit_status' ); + $t_reproducibility_id = isset ( $p_issue['reproducibility'] ? mci_get_reproducibility_id( $p_issue['reproducibility'] ) : config_get( 'default_bug_reproducibility' ); $t_resolution_id = mci_get_resolution_id( $p_issue['resolution'] ); $t_projection_id = mci_get_projection_id( $p_issue['projection'] ); $t_eta_id = mci_get_eta_id( $p_issue['eta'] ); -- 1.6.4.2