diff --git a/scripts/expenses/insert_expenses.sh b/scripts/expenses/insert_expenses.sh index d503a29420e21eb8bf0bff1b8d581c693df03a59..7a5b080d54dcc8c2e62483fa51a5b8e94fd21f85 100755 --- a/scripts/expenses/insert_expenses.sh +++ b/scripts/expenses/insert_expenses.sh @@ -49,7 +49,12 @@ month="0$month" fi - source ./config.sh + if [ -e config.sh ]; then + source ./config.sh + else + echo " The file 'config.sh' does not exist in this directory, exiting program." + exit + fi # Check if all variables in config file are set: configFile='scripts/expenses/config.sh' diff --git a/scripts/travel_allowances/insert_travel_allowances.sh b/scripts/travel_allowances/insert_travel_allowances.sh index a225546feb223d22e3e5105e0a77440027af75b3..3ca5afc8e4049575082c40ff6ad6f8337171d6f1 100755 --- a/scripts/travel_allowances/insert_travel_allowances.sh +++ b/scripts/travel_allowances/insert_travel_allowances.sh @@ -48,7 +48,12 @@ if [[ "${#month}" -eq "1" ]]; then month="0$month" fi -source ./config.sh +if [ -e config.sh ]; then + source ./config.sh +else + echo " The file 'config.sh' does not exist in this directory, exiting program." + exit +fi # Check if all variables in config file are set: configFile='scripts/travel_allowance/config.sh' diff --git a/scripts/workers/insert_register_payment.sh b/scripts/workers/insert_register_payment.sh index 0629b8025dfe72b2dc6f0490aa3ec28785aa720c..ed82dafbb7d638431f30163d01d8ae7bf4cdd931 100755 --- a/scripts/workers/insert_register_payment.sh +++ b/scripts/workers/insert_register_payment.sh @@ -52,7 +52,12 @@ if [[ "${#month}" -eq "1" ]]; then month="0$month" fi -source ./config.sh +if [ -e config.sh ]; then + source ./config.sh +else + echo " The file 'config.sh' does not exist in this directory, exiting program." + exit +fi configFile='scripts/workers/config.sh' if [ -z "${index}" ]; then