forked from forgejo/forgejo
Remove unit types commits and settings (#2161)
* Remove unit types commits and settings * Can not limit units in administrator teams * Limit changing units only to teams with read and write access mode * Small code optimization
This commit is contained in:
parent
047a67a90b
commit
f33e6ae09e
20 changed files with 174 additions and 104 deletions
|
@ -657,6 +657,18 @@ function initRepositoryCollaboration() {
|
|||
});
|
||||
}
|
||||
|
||||
function initTeamSettings() {
|
||||
// Change team access mode
|
||||
$('.organization.new.team input[name=permission]').change(function () {
|
||||
var val = $('input[name=permission]:checked', '.organization.new.team').val()
|
||||
if (val === 'admin') {
|
||||
$('.organization.new.team .team-units').hide();
|
||||
} else {
|
||||
$('.organization.new.team .team-units').show();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function initWikiForm() {
|
||||
var $editArea = $('.repository.wiki textarea#edit_area');
|
||||
if ($editArea.length > 0) {
|
||||
|
@ -1557,6 +1569,7 @@ $(document).ready(function () {
|
|||
initAdmin();
|
||||
initCodeView();
|
||||
initDashboardSearch();
|
||||
initTeamSettings();
|
||||
|
||||
// Repo clone url.
|
||||
if ($('#repo-clone-url').length > 0) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue