def mark_raw_picture_confirmed(facebook_id, picture_width, picture_height): global RawPictures # TODO: check width and height boundaries raw_picture = RawPictures.find_one({_FACEBOOK_ID: facebook_id}) raw_picture.update({'type': FACE_PICTURE, 'width': picture_width, 'height': picture_height}) RawPictures.save(raw_picture) return raw_picture
def mark_raw_picture_confirmed(facebook_id, picture_width, picture_height): global RawPictures # TODO: check width and height boundaries raw_picture = RawPictures.find_one({_FACEBOOK_ID: facebook_id}) raw_picture.update({ 'type': FACE_PICTURE, 'width': picture_width, 'height': picture_height }) RawPictures.save(raw_picture) return raw_picture
def get_raw_picture_by(facebook_id, extra_query=None, select=None): global RawPictures query = {} if facebook_id: query.update({_FACEBOOK_ID: facebook_id}) if extra_query: query.update(extra_query) raw_picture = RawPictures.find_one(query, fields=select) if not raw_picture: return False return raw_picture