def submit_puids(recording_puids): """Submit PUIDs. Submits a set of {recording_id1: [puid1, ...], ...} or {recording_id1: puid, ...}. """ rec2puids = dict() for (rec, puids) in recording_puids.items(): rec2puids[rec] = puids if isinstance(rec, list) else [puids] query = mbxml.make_puid_request(rec2puids) return _do_mb_post("recording", query)
def submit_puids(puids): """Submit PUIDs. Must call auth(user, pass) first""" query = mbxml.make_puid_request(puids) return _do_mb_post("recording", query)