minor improvements

Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
This commit is contained in:
2026-04-14 22:49:06 +02:00
parent 1b6f65e123
commit b5e18fd5ca
2 changed files with 4 additions and 3 deletions
@@ -304,7 +304,10 @@ public class AccountingModule extends BaseHandler implements AccountingService {
var result = new HashSet<String>(); var result = new HashSet<String>();
var lower = key.toLowerCase(); var lower = key.toLowerCase();
var len = key.length(); var len = key.length();
for (var tag : tags) result.add(tag.toLowerCase().startsWith(lower) ? key + tag.substring(len) : tag); for (var tag : tags) {
if (tag.length() == key.length()) continue;
result.add(tag.toLowerCase().startsWith(lower) ? key + tag.substring(len) : tag);
}
return result.stream().sorted(String.CASE_INSENSITIVE_ORDER).toList(); return result.stream().sorted(String.CASE_INSENSITIVE_ORDER).toList();
} }
@@ -115,7 +115,5 @@
</table> </table>
</fieldset> </fieldset>
<span class="warn">TODO: Bearbeiten von Umsätzen</span>
<EntryForm {account} {onSave} /> <EntryForm {account} {onSave} />
{/if} {/if}