[Imapsync] hide user1 input on oauth user login flow

This commit is contained in:
FreddleSpl0it
2026-07-21 12:13:38 +02:00
parent 1a10d0748e
commit 5c5f251d35
4 changed files with 5 additions and 3 deletions
+2
View File
@@ -613,6 +613,8 @@ $(document).ready(function() {
$form.find('input[name="password1"]').prop('required', !isOauth);
$form.find('.oauth-source-hint').toggle(isOauth);
$form.find('.imapsync-oauth-connect-row').toggle(isAuthCode);
$form.find('.imapsync-user1-row').toggle(!isAuthCode);
$form.find('input[name="user1"]').prop('required', !isAuthCode);
});
// Source editor: OAuth block + authorization_code fields
+1 -1
View File
@@ -24,7 +24,7 @@
<small class="text-muted oauth-source-hint" style="display:{% if result.source_auth_type == 'XOAUTH2' %}block{% else %}none{% endif %};">{{ lang.syncjobs.oauth_source_hint }}</small>
</div>
</div>
<div class="row mb-2">
<div class="row mb-2 imapsync-user1-row" style="display:{% if result.source_oauth_flow == 'authorization_code' %}none{% else %}flex{% endif %};">
<label class="control-label col-sm-2" for="user1">{{ lang.edit.username }}</label>
<div class="col-sm-10">
<input type="text" class="form-control" name="user1" id="user1" value="{{ result.user1 }}">
+1 -1
View File
@@ -962,7 +962,7 @@
<small class="text-muted oauth-source-hint" style="display:none;">{{ lang.syncjobs.oauth_source_hint }}</small>
</div>
</div>
<div class="row mb-2">
<div class="row mb-2 imapsync-user1-row">
<label class="control-label col-sm-2 text-sm-end" for="user1">{{ lang.add.username }}</label>
<div class="col-sm-10">
<input type="text" class="form-control" name="user1" required>
+1 -1
View File
@@ -46,7 +46,7 @@
<small class="text-muted oauth-source-hint" style="display:none;">{{ lang.syncjobs.oauth_source_hint }}</small>
</div>
</div>
<div class="row mb-2">
<div class="row mb-2 imapsync-user1-row">
<label class="control-label col-sm-2" for="user1">{{ lang.add.username }}</label>
<div class="col-sm-10">
<input type="text" class="form-control" name="user1" required>