def delete(self, facebook_id): try: Person.delete_person(facebook_id=facebook_id) logger.info('DELETE /person/{} - Successul deleted'.format(facebook_id)) except UserNotFound: logger.error('DELETE /person/{} - Invalid facebook_id'.format(facebook_id)) return {'error': 'Invalid facebook_id.'}, 404 return {}, 204
def post(self, facebook_id): try: user_data = Facebook.get_user_data(facebook_id=facebook_id) except UserNotFound: logger.error('POST /person/ facebook_id={} - Invalid facebook_id'.format(facebook_id)) return {'error': 'Invalid facebook_id.'}, 404 try: Person.save_person(**user_data) logger.info('POST /person/ facebook_id={} - Successul inserted'.format(facebook_id)) except UserFound: logger.error('POST /person/ facebook_id={} - Already inserted'.format(facebook_id)) return {'error': 'User already inserted.'}, 400 return {'message': 'ok'}, 201