Fixing missing id problem with new locations. #3

Angular's success method only returns the original post data back
which doesn't include the location id. We must re-query the server
to get the location id.