promote_pickup bug
edit_role is referenced before assignment if promotion_role is not set in Channel.promote_pickup that also causes self.oldtime to not be set
edit_role is referenced before assignment if promotion_role is not set in Channel.promote_pickup that also causes self.oldtime to not be set