Skip to content

Commit 54ef87b

Browse files
committed
Adding PlanChangedByAdmin into the check before setting the planning.Pause1Id = 0
1 parent 607cef2 commit 54ef87b

File tree

1 file changed

+28
-7
lines changed

1 file changed

+28
-7
lines changed

eFormAPI/Plugins/TimePlanning.Pn/TimePlanning.Pn/Infrastructure/Helpers/PlanRegistrationHelper.cs

Lines changed: 28 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,10 @@ public static PlanRegistration CalculatePauseAutoBreakCalculationActive(
4747
{
4848
if (assignedSite.MondayBreakMinutesDivider == 0)
4949
{
50-
planning.Pause1Id = 0;
50+
if (!planning.PlanChangedByAdmin)
51+
{
52+
planning.Pause1Id = 0;
53+
}
5154
break;
5255
}
5356
var numberOfBreaks = minutesActualAtWork /
@@ -64,7 +67,10 @@ public static PlanRegistration CalculatePauseAutoBreakCalculationActive(
6467
{
6568
if (assignedSite.TuesdayBreakMinutesDivider == 0)
6669
{
67-
planning.Pause1Id = 0;
70+
if (!planning.PlanChangedByAdmin)
71+
{
72+
planning.Pause1Id = 0;
73+
}
6874
break;
6975
}
7076
var numberOfBreaks = minutesActualAtWork /
@@ -81,7 +87,10 @@ public static PlanRegistration CalculatePauseAutoBreakCalculationActive(
8187
{
8288
if (assignedSite.WednesdayBreakMinutesDivider == 0)
8389
{
84-
planning.Pause1Id = 0;
90+
if (!planning.PlanChangedByAdmin)
91+
{
92+
planning.Pause1Id = 0;
93+
}
8594
break;
8695
}
8796
var numberOfBreaks = minutesActualAtWork /
@@ -98,7 +107,10 @@ public static PlanRegistration CalculatePauseAutoBreakCalculationActive(
98107
{
99108
if (assignedSite.ThursdayBreakMinutesDivider == 0)
100109
{
101-
planning.Pause1Id = 0;
110+
if (!planning.PlanChangedByAdmin)
111+
{
112+
planning.Pause1Id = 0;
113+
}
102114
break;
103115
}
104116
var numberOfBreaks = minutesActualAtWork /
@@ -115,7 +127,10 @@ public static PlanRegistration CalculatePauseAutoBreakCalculationActive(
115127
{
116128
if (assignedSite.FridayBreakMinutesDivider == 0)
117129
{
118-
planning.Pause1Id = 0;
130+
if (!planning.PlanChangedByAdmin)
131+
{
132+
planning.Pause1Id = 0;
133+
}
119134
break;
120135
}
121136
var numberOfBreaks = minutesActualAtWork /
@@ -132,7 +147,10 @@ public static PlanRegistration CalculatePauseAutoBreakCalculationActive(
132147
{
133148
if (assignedSite.SaturdayBreakMinutesDivider == 0)
134149
{
135-
planning.Pause1Id = 0;
150+
if (!planning.PlanChangedByAdmin)
151+
{
152+
planning.Pause1Id = 0;
153+
}
136154
break;
137155
}
138156
var numberOfBreaks = minutesActualAtWork /
@@ -149,7 +167,10 @@ public static PlanRegistration CalculatePauseAutoBreakCalculationActive(
149167
{
150168
if (assignedSite.SundayBreakMinutesDivider == 0)
151169
{
152-
planning.Pause1Id = 0;
170+
if (!planning.PlanChangedByAdmin)
171+
{
172+
planning.Pause1Id = 0;
173+
}
153174
break;
154175
}
155176
var numberOfBreaks = minutesActualAtWork /

0 commit comments

Comments
 (0)