This commit is contained in:
Robert Vokac 2024-03-23 08:20:01 +01:00
parent 462e4c9c6e
commit 98c01e571d
No known key found for this signature in database
GPG Key ID: 693D30BEE3329055

View File

@ -19,15 +19,17 @@ public interface ActivityRepositoryApi {
double done = 0d;
double todo = 8d;
String neededFlags = timeCalcConfiguration.activityNeededFlagsProperty.getValue();
System.out.println("neededFlags=" + neededFlags);
neededFlags.replace(",", ":");
String[] neededFlagsArray = neededFlags.split(":");
Set<String> neededFlagsSet = Arrays.stream(neededFlagsArray).filter(f -> !f.isEmpty()).collect(
Collectors.toSet());
loopName:
for(Activity a:list) {
Set<String> flags = a.flagsAsSet();
String neededFlags = timeCalcConfiguration.activityNeededFlagsProperty.getValue();
System.out.println("neededFlags=" + neededFlags);
neededFlags.replace(",", ":");
String[] neededFlagsArray = neededFlags.split(":");
Set<String> neededFlagsSet = Arrays.stream(neededFlagsArray).filter(f -> !f.isEmpty()).collect(
Collectors.toSet());
if(!neededFlagsSet.isEmpty()) {
for(String f:neededFlagsSet) {
if(!flags.contains(f)) {