def get_loan_acceptance_url(user): assets_to_accept = get_assets_to_accept_loan(user) admin_instance = ralph_site.get_admin_instance_for_model(BackOfficeAsset) url_name = admin_instance.get_transition_bulk_url_name() if assets_to_accept: url = reverse(url_name, args=(ACCEPTANCE_LOAN_TRANSITION_ID, )) query = urlencode([('select', a.id) for a in assets_to_accept]) return '?'.join((url, query)) return None
def get_access_card_acceptance_url(user): assets_to_accept = get_access_cards_to_accept(user) admin_instance = ralph_site.get_admin_instance_for_model(AccessCard) url_name = admin_instance.get_transition_bulk_url_name() if assets_to_accept: url = reverse(url_name, args=(ACCEPTANCE_ACCESS_CARD_TRANSITION_ID, )) query = urlencode([('select', a.id) for a in assets_to_accept]) return '?'.join((url, query)) return None