different response on using update phone fix

old api isset check
moved system data outside community code
Merge branch 'update_user'