diff --git a/module/bug/js/create.js b/module/bug/js/create.js index ae0891a742..ef4c921464 100644 --- a/module/bug/js/create.js +++ b/module/bug/js/create.js @@ -6,15 +6,17 @@ */ function loadAllUsers() { - link = createLink('bug', 'ajaxLoadAllUsers', 'selectedUser=' + $('#assignedTo').val()); - $('#assignedToBox').load(link, function() + var link = createLink('bug', 'ajaxLoadAllUsers', 'selectedUser=' + $('#assignedTo').val()); + $.get(link, function(data) { - moduleID = $('#module').val(); - productID = $('#product').val(); - setAssignedTo(moduleID, productID); - $('#assignedTo').chosen(defaultChosenOptions); + if (data) + { + var moduleID = $('#module').val(); + var productID = $('#product').val(); + setAssignedTo(moduleID, productID); + $('#assignedTo').empty().append($(data).find('option')).trigger('chosen:updated').trigger('chosen:activate'); + } }); - } /** @@ -26,7 +28,7 @@ function loadAllUsers() */ function loadProjectTeamMembers(productID) { - link = createLink('bug', 'ajaxLoadProjectTeamMembers', 'productID=' + productID + '&selectedUser=' + $('#assignedTo').val()); + var link = createLink('bug', 'ajaxLoadProjectTeamMembers', 'productID=' + productID + '&selectedUser=' + $('#assignedTo').val()); $('#assignedToBox').load(link, function(){$('#assignedTo').chosen(defaultChosenOptions);}); } @@ -38,8 +40,8 @@ function loadProjectTeamMembers(productID) */ function loadModuleRelated() { - moduleID = $('#module').val(); - productID = $('#product').val(); + var moduleID = $('#module').val(); + var productID = $('#product').val(); setAssignedTo(moduleID, productID); setStories(moduleID, productID); } @@ -54,7 +56,7 @@ function setAssignedTo(moduleID, productID) { if(typeof(productID) == 'undefined') productID = $('#product').val(); if(typeof(moduleID) == 'undefined') moduleID = $('#module').val(); - link = createLink('bug', 'ajaxGetModuleOwner', 'moduleID=' + moduleID + '&productID=' + productID); + var link = createLink('bug', 'ajaxGetModuleOwner', 'moduleID=' + moduleID + '&productID=' + productID); $.get(link, function(owner) { $('#assignedTo').val(owner); @@ -67,7 +69,7 @@ function setTemplate(templateID) { $('#tplBox .list-group-item.active').removeClass('active'); $('#tplTitleBox' + templateID).closest('.list-group-item').addClass('active'); - steps = $('#template' + templateID).html(); + var steps = $('#template' + templateID).html(); editor['#'].html(steps); } @@ -122,7 +124,7 @@ $(function() var adjustBugTypeGroup = function() { var $group = $('#bugTypeInputGroup'); - var width = ($group.parent().width() - 10), addonWidth = 0; + var width = ($group.parent().width()), addonWidth = 0; var $controls = $group.find('.chosen-single'); $group.children('.input-group-addon').each(function() { diff --git a/module/bug/lang/en.php b/module/bug/lang/en.php index 15d60a3739..e098bb35e5 100644 --- a/module/bug/lang/en.php +++ b/module/bug/lang/en.php @@ -139,7 +139,7 @@ $lang->bug->lblAssignedTo = 'Assignee'; $lang->bug->lblMailto = 'Mail To'; $lang->bug->lblLastEdited = 'Last Edited'; $lang->bug->lblResolved = 'Resolved By'; -$lang->bug->allUsers = 'All User'; +$lang->bug->allUsers = 'Load All User'; $lang->bug->allBuilds = 'All'; $lang->bug->createBuild = 'New'; diff --git a/module/bug/lang/zh-cn.php b/module/bug/lang/zh-cn.php index 3a647035e7..a8cd3c51a4 100644 --- a/module/bug/lang/zh-cn.php +++ b/module/bug/lang/zh-cn.php @@ -139,7 +139,7 @@ $lang->bug->lblAssignedTo = '当前指派'; $lang->bug->lblMailto = '抄送给'; $lang->bug->lblLastEdited = '最后修改'; $lang->bug->lblResolved = '由谁解决'; -$lang->bug->allUsers = '所有用户'; +$lang->bug->allUsers = '加载所有用户'; $lang->bug->allBuilds = '所有'; $lang->bug->createBuild = '新建'; diff --git a/module/bug/view/browse.html.php b/module/bug/view/browse.html.php index 14f481c570..fc4222185a 100644 --- a/module/bug/view/browse.html.php +++ b/module/bug/view/browse.html.php @@ -68,7 +68,7 @@ $currentBrowseType = isset($lang->bug->mySelects[$browseType]) && in_array($brow -