Changeset View
Changeset View
Standalone View
Standalone View
swh/web/browse/snapshot_context.py
Show First 20 Lines • Show All 942 Lines • ▼ Show 20 Lines | snapshot_context = get_snapshot_context( | ||||
browse_context="log", | browse_context="log", | ||||
branch_name=request.GET.get("branch"), | branch_name=request.GET.get("branch"), | ||||
release_name=request.GET.get("release"), | release_name=request.GET.get("release"), | ||||
revision_id=request.GET.get("revision"), | revision_id=request.GET.get("revision"), | ||||
) | ) | ||||
revision_id = snapshot_context["revision_id"] | revision_id = snapshot_context["revision_id"] | ||||
if revision_id is None: | |||||
raise NotFoundExc("No revisions history found in the current snapshot context.") | |||||
per_page = int(request.GET.get("per_page", PER_PAGE)) | per_page = int(request.GET.get("per_page", PER_PAGE)) | ||||
offset = int(request.GET.get("offset", 0)) | offset = int(request.GET.get("offset", 0)) | ||||
revs_ordering = request.GET.get("revs_ordering", "committer_date") | revs_ordering = request.GET.get("revs_ordering", "committer_date") | ||||
session_key = "rev_%s_log_ordering_%s" % (revision_id, revs_ordering) | session_key = "rev_%s_log_ordering_%s" % (revision_id, revs_ordering) | ||||
rev_log_session = request.session.get(session_key, None) | rev_log_session = request.session.get(session_key, None) | ||||
rev_log = [] | rev_log = [] | ||||
revs_walker_state = None | revs_walker_state = None | ||||
if rev_log_session: | if rev_log_session: | ||||
▲ Show 20 Lines • Show All 367 Lines • Show Last 20 Lines |