Don't throw notices messages when some fields are not set

Summary: Add a condition to make sure fields are set otherwise throws 403 http exception

Test Plan: bin/behat -c application/tests/behat.yml application/tests/features/data-provider/frontlinesms.feature

Reviewers: shadowhand, rjmackay

Reviewed By: shadowhand, rjmackay

Maniphest Tasks: T241

Differential Revision: https://phabricator.ushahidi.com/D128