Commit d4280e85 by Calen Pennington

Fix merge conflicts

parent 18c91d0f
...@@ -13,10 +13,7 @@ from xmodule.modulestore.tests.django_utils import ModuleStoreTestCase ...@@ -13,10 +13,7 @@ from xmodule.modulestore.tests.django_utils import ModuleStoreTestCase
from xmodule.modulestore.tests.factories import CourseFactory, ItemFactory from xmodule.modulestore.tests.factories import CourseFactory, ItemFactory
from contentstore.tests.modulestore_config import TEST_MODULESTORE from contentstore.tests.modulestore_config import TEST_MODULESTORE
from contentstore.utils import get_modulestore from contentstore.utils import get_modulestore
<<<<<<< HEAD
=======
from student.models import Registration from student.models import Registration
>>>>>>> edx/master
def parse_json(response): def parse_json(response):
......
...@@ -22,20 +22,13 @@ from django.views.decorators.http import require_http_methods, require_GET ...@@ -22,20 +22,13 @@ from django.views.decorators.http import require_http_methods, require_GET
from django_future.csrf import ensure_csrf_cookie from django_future.csrf import ensure_csrf_cookie
from edxmako.shortcuts import render_to_response from edxmako.shortcuts import render_to_response
from xmodule.contentstore.django import contentstore from xmodule.contentstore.django import contentstore
<<<<<<< HEAD from xmodule.exceptions import SerializationError
from xmodule.modulestore.xml_exporter import export_to_xml
from xmodule.modulestore.django import modulestore from xmodule.modulestore.django import modulestore
from xmodule.modulestore.keys import CourseKey from xmodule.modulestore.keys import CourseKey
from xmodule.exceptions import SerializationError
from .access import has_course_access
=======
from xmodule.exceptions import SerializationError
from xmodule.modulestore.django import modulestore, loc_mapper
from xmodule.modulestore.locator import BlockUsageLocator
from xmodule.modulestore.xml_importer import import_from_xml from xmodule.modulestore.xml_importer import import_from_xml
from xmodule.modulestore.xml_exporter import export_to_xml from xmodule.modulestore.xml_exporter import export_to_xml
>>>>>>> edx/master
from .access import has_course_access
from .access import has_course_access from .access import has_course_access
from extract_tar import safetar_extractall from extract_tar import safetar_extractall
...@@ -240,13 +233,6 @@ def import_handler(request, course_key_string): ...@@ -240,13 +233,6 @@ def import_handler(request, course_key_string):
session_status[key] = 3 session_status[key] = 3
request.session.modified = True request.session.modified = True
<<<<<<< HEAD
auth.add_users(request.user, CourseInstructorRole(new_location.course_key), request.user)
auth.add_users(request.user, CourseStaffRole(new_location.course_key), request.user)
logging.debug('created all course groups at {0}'.format(new_location))
=======
>>>>>>> edx/master
# Send errors to client with stage at which error occurred. # Send errors to client with stage at which error occurred.
except Exception as exception: # pylint: disable=W0703 except Exception as exception: # pylint: disable=W0703
log.exception( log.exception(
......
...@@ -14,10 +14,7 @@ from uuid import uuid4 ...@@ -14,10 +14,7 @@ from uuid import uuid4
from django.test.utils import override_settings from django.test.utils import override_settings
from django.conf import settings from django.conf import settings
<<<<<<< HEAD
from contentstore.utils import reverse_course_url from contentstore.utils import reverse_course_url
=======
>>>>>>> edx/master
from xmodule.contentstore.django import _CONTENTSTORE from xmodule.contentstore.django import _CONTENTSTORE
from xmodule.modulestore.django import loc_mapper from xmodule.modulestore.django import loc_mapper
......
...@@ -1868,11 +1868,7 @@ def token(request): ...@@ -1868,11 +1868,7 @@ def token(request):
the token was issued. This will be stored with the user along with the token was issued. This will be stored with the user along with
the id for identification purposes in the backend. the id for identification purposes in the backend.
''' '''
<<<<<<< HEAD
course_id = SlashSeparatedCourseKey.from_deprecated_string(request.GET.get("course_id")) course_id = SlashSeparatedCourseKey.from_deprecated_string(request.GET.get("course_id"))
=======
course_id = request.GET.get("course_id")
>>>>>>> edx/master
course = course_from_id(course_id) course = course_from_id(course_id)
dtnow = datetime.datetime.now() dtnow = datetime.datetime.now()
dtutcnow = datetime.datetime.utcnow() dtutcnow = datetime.datetime.utcnow()
......
...@@ -433,12 +433,7 @@ def get_students_opened_subsection(request, csv=False): ...@@ -433,12 +433,7 @@ def get_students_opened_subsection(request, csv=False):
If 'csv' is True, returns a header array, and an array of arrays in the format: If 'csv' is True, returns a header array, and an array of arrays in the format:
student names, usernames for CSV download. student names, usernames for CSV download.
""" """
<<<<<<< HEAD
module_state_key = Location.from_deprecated_string(request.GET.get('module_id')) module_state_key = Location.from_deprecated_string(request.GET.get('module_id'))
=======
module_id = request.GET.get('module_id')
>>>>>>> edx/master
csv = request.GET.get('csv') csv = request.GET.get('csv')
# Query for "opened a subsection" students # Query for "opened a subsection" students
......
...@@ -255,14 +255,9 @@ def _section_metrics(course_key, access): ...@@ -255,14 +255,9 @@ def _section_metrics(course_key, access):
'section_key': 'metrics', 'section_key': 'metrics',
'section_display_name': ('Metrics'), 'section_display_name': ('Metrics'),
'access': access, 'access': access,
<<<<<<< HEAD 'course_id': course_key.to_deprecated_string(),
'sub_section_display_name': get_section_display_name(course_key), 'sub_section_display_name': get_section_display_name(course_key),
'section_has_problem': get_array_section_has_problem(course_key), 'section_has_problem': get_array_section_has_problem(course_key),
=======
'course_id': course_id,
'sub_section_display_name': get_section_display_name(course_id),
'section_has_problem': get_array_section_has_problem(course_id),
>>>>>>> edx/master
'get_students_opened_subsection_url': reverse('get_students_opened_subsection'), 'get_students_opened_subsection_url': reverse('get_students_opened_subsection'),
'get_students_problem_grades_url': reverse('get_students_problem_grades'), 'get_students_problem_grades_url': reverse('get_students_problem_grades'),
'post_metrics_data_csv_url': reverse('post_metrics_data_csv'), 'post_metrics_data_csv_url': reverse('post_metrics_data_csv'),
......
...@@ -114,29 +114,16 @@ var StaffDebug = (function(){ ...@@ -114,29 +114,16 @@ var StaffDebug = (function(){
// Register click handlers // Register click handlers
$(document).ready(function() { $(document).ready(function() {
<<<<<<< HEAD
$('#staff-debug-reset').click(function() {
StaffDebug.reset($(this).parent().data('location-name'), $(this).parent().data('location'));
return false;
});
$('#staff-debug-sdelete').click(function() {
StaffDebug.sdelete($(this).parent().data('location-name'), $(this).parent().data('location'));
return false;
});
$('#staff-debug-rescore').click(function() {
StaffDebug.rescore($(this).parent().data('location-name'), $(this).parent().data('location'));
=======
$('.staff-debug-reset').click(function() { $('.staff-debug-reset').click(function() {
StaffDebug.reset($(this).data('location')); StaffDebug.reset($(this).parent().data('location-name'), $(this).parent().data('location'));
return false; return false;
}); });
$('.staff-debug-sdelete').click(function() { $('.staff-debug-sdelete').click(function() {
StaffDebug.sdelete($(this).data('location')); StaffDebug.sdelete($(this).parent().data('location-name'), $(this).parent().data('location'));
return false; return false;
}); });
$('.staff-debug-rescore').click(function() { $('.staff-debug-rescore').click(function() {
StaffDebug.rescore($(this).data('location')); StaffDebug.rescore($(this).parent().data('location-name'), $(this).parent().data('location'));
>>>>>>> edx/master
return false; return false;
}); });
}); });
...@@ -66,19 +66,10 @@ ...@@ -66,19 +66,10 @@
</section> </section>
<script> <script>
<<<<<<< HEAD
//Grab uri of the course //Grab uri of the course
var parts = window.location.href.split("/"), var parts = window.location.href.split("/"),
uri = ''; uri = '';
for (var index = 0; index <= 6; index += 1) uri += parts[index]+"/"; //Get the unit url for (var index = 0; index <= 6; index += 1) uri += parts[index]+"/"; //Get the unit url
=======
//Grab uri of the course
var parts = window.location.href.split("/"),
uri = '',
courseid;
for (var index = 0; index <= 6; index += 1) uri += parts[index]+"/"; //Get the unit url
courseid = parts[4] + "/" + parts[5] + "/" + parts[6];
>>>>>>> edx/master
var pagination = 100, var pagination = 100,
is_staff = false, is_staff = false,
options = { options = {
...@@ -177,7 +168,7 @@ ...@@ -177,7 +168,7 @@
}, },
}, },
auth: { auth: {
tokenUrl: location.protocol+'//'+location.host+"/token?course_id="+courseid tokenUrl: location.protocol+'//'+location.host+"/token?course_id=${course.id.to_deprecated_string()}"
}, },
store: { store: {
// The endpoint of the store on your server. // The endpoint of the store on your server.
......
...@@ -63,21 +63,11 @@ ${block_content} ...@@ -63,21 +63,11 @@ ${block_content}
</div> </div>
<div data-location="${unicode(location)}" data-location-name="${location.name}"> <div data-location="${unicode(location)}" data-location-name="${location.name}">
[ [
<<<<<<< HEAD <a href="#" id="staff-debug-reset" class="staff-debug-reset">${_('Reset Student Attempts')}</a>
<a href="#" id="staff-debug-reset">${_('Reset Student Attempts')}</a>
| |
<a href="#" id="staff-debug-sdelete">${_('Delete Student State')}</a> <a href="#" id="staff-debug-sdelete" class="staff-debug-sdelete">${_('Delete Student State')}</a>
| |
<a href="#" id="staff-debug-rescore">${_('Rescore Student Submission')}</a> <a href="#" id="staff-debug-rescore" class="staff-debug-rescore">${_('Rescore Student Submission')}</a>
=======
<a href="#" id="staff-debug-reset" class="staff-debug-reset" data-location="${location.name}">${_('Reset Student Attempts')}</a>
|
<a href="#" id="staff-debug-sdelete" class="staff-debug-sdelete" data-location="${location.name}">${_('Delete Student State')}</a>
|
<a href="#" id="staff-debug-rescore" class="staff-debug-rescore" data-location="${location.name}">${_('Rescore Student Submission')}</a>
>>>>>>> edx/master
] ]
</div> </div>
<div id="result_${location.name}"/> <div id="result_${location.name}"/>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment