This commit is contained in:
Egor Matveev 2022-02-26 00:04:01 +03:00
parent a1cfdfa49b
commit 20dc4c7f02
2 changed files with 9 additions and 1 deletions

View File

@ -5,3 +5,11 @@ class SolutionsView(BaseView):
required_login = True
endpoint = "solutions"
view_file = "solutions.html"
def get(self):
queries = []
if 'task_id' in self.request.GET.keys():
queries.append('task_id=' + self.request.GET['task_id'])
if 'set_id' in self.request.GET.keys():
queries.append('set_id=' + self.request.GET['set_id'])
self.context['query'] = '&'.join(queries)

View File

@ -6,7 +6,7 @@
page = number;
}
function doPoll() {
jQuery.get('/solutions_table?{% if task %}task_id={{ task.id }}{% else %}set_id={{ set.id }}{% endif %}&teacher=true&page=' + page.toString(), function(data) {
jQuery.get('/solutions_table?{{ query }}&teacher=true&page=' + page.toString(), function(data) {
var e = document.getElementById('solutions');
if (e.innerHTML !== data)
e.innerHTML = data;