@@ -48,14 +48,12 @@ public ContentEnricher(Defaults defaults, DateProvider dateProvider) {
48
48
}
49
49
50
50
public void enrich (Invoice input ) {
51
- LocalDate systemLocalDate = dateProvider .now ();
52
-
53
51
Stream
54
52
.of (RulePhase .PhaseType .ENRICH , RulePhase .PhaseType .PROCESS , RulePhase .PhaseType .SUMMARY )
55
53
.forEach (phaseType -> {
56
54
// Header
57
55
HeaderRuleContext ruleContextHeader = HeaderRuleContext .builder ()
58
- .localDate (systemLocalDate )
56
+ .localDate (dateProvider . now () )
59
57
.build ();
60
58
RuleUnit ruleUnitHeader = new HeaderRuleUnit (phaseType , defaults , ruleContextHeader );
61
59
ruleUnitHeader .modify (input );
@@ -83,14 +81,12 @@ public void enrich(DebitNote input) {
83
81
}
84
82
85
83
private void enrichNote (Note input ) {
86
- LocalDate systemLocalDate = dateProvider .now ();
87
-
88
84
Stream
89
85
.of (RulePhase .PhaseType .ENRICH , RulePhase .PhaseType .PROCESS , RulePhase .PhaseType .SUMMARY )
90
86
.forEach (phaseType -> {
91
87
// Header
92
88
HeaderRuleContext ruleContextHeader = HeaderRuleContext .builder ()
93
- .localDate (systemLocalDate )
89
+ .localDate (dateProvider . now () )
94
90
.build ();
95
91
RuleUnit ruleUnitHeader = new HeaderRuleUnit (phaseType , defaults , ruleContextHeader );
96
92
ruleUnitHeader .modify (input );
@@ -106,14 +102,12 @@ private void enrichNote(Note input) {
106
102
}
107
103
108
104
public void enrich (VoidedDocuments input ) {
109
- LocalDate systemLocalDate = dateProvider .now ();
110
-
111
105
Stream
112
106
.of (RulePhase .PhaseType .ENRICH , RulePhase .PhaseType .PROCESS , RulePhase .PhaseType .SUMMARY )
113
107
.forEach (phaseType -> {
114
108
// Header
115
109
HeaderRuleContext ruleContextHeader = HeaderRuleContext .builder ()
116
- .localDate (systemLocalDate )
110
+ .localDate (dateProvider . now () )
117
111
.build ();
118
112
RuleUnit ruleUnitHeader = new HeaderRuleUnit (phaseType , defaults , ruleContextHeader );
119
113
ruleUnitHeader .modify (input );
@@ -128,14 +122,12 @@ public void enrich(VoidedDocuments input) {
128
122
}
129
123
130
124
public void enrich (SummaryDocuments input ) {
131
- LocalDate systemLocalDate = dateProvider .now ();
132
-
133
125
Stream
134
126
.of (RulePhase .PhaseType .ENRICH , RulePhase .PhaseType .PROCESS , RulePhase .PhaseType .SUMMARY )
135
127
.forEach (phaseType -> {
136
128
// Header
137
129
HeaderRuleContext ruleContextHeader = HeaderRuleContext .builder ()
138
- .localDate (systemLocalDate )
130
+ .localDate (dateProvider . now () )
139
131
.build ();
140
132
RuleUnit ruleUnitHeader = new HeaderRuleUnit (phaseType , defaults , ruleContextHeader );
141
133
ruleUnitHeader .modify (input );
@@ -150,14 +142,12 @@ public void enrich(SummaryDocuments input) {
150
142
}
151
143
152
144
public void enrich (Perception input ) {
153
- LocalDate systemLocalDate = dateProvider .now ();
154
-
155
145
Stream
156
146
.of (RulePhase .PhaseType .ENRICH , RulePhase .PhaseType .PROCESS , RulePhase .PhaseType .SUMMARY )
157
147
.forEach (phaseType -> {
158
148
// Header
159
149
HeaderRuleContext ruleContextHeader = HeaderRuleContext .builder ()
160
- .localDate (systemLocalDate )
150
+ .localDate (dateProvider . now () )
161
151
.build ();
162
152
RuleUnit ruleUnitHeader = new HeaderRuleUnit (phaseType , defaults , ruleContextHeader );
163
153
ruleUnitHeader .modify (input );
@@ -167,14 +157,12 @@ public void enrich(Perception input) {
167
157
}
168
158
169
159
public void enrich (Retention input ) {
170
- LocalDate systemLocalDate = dateProvider .now ();
171
-
172
160
Stream
173
161
.of (RulePhase .PhaseType .ENRICH , RulePhase .PhaseType .PROCESS , RulePhase .PhaseType .SUMMARY )
174
162
.forEach (phaseType -> {
175
163
// Header
176
164
HeaderRuleContext ruleContextHeader = HeaderRuleContext .builder ()
177
- .localDate (systemLocalDate )
165
+ .localDate (dateProvider . now () )
178
166
.build ();
179
167
RuleUnit ruleUnitHeader = new HeaderRuleUnit (phaseType , defaults , ruleContextHeader );
180
168
ruleUnitHeader .modify (input );
@@ -184,14 +172,12 @@ public void enrich(Retention input) {
184
172
}
185
173
186
174
public void enrich (DespatchAdvice input ) {
187
- LocalDate systemLocalDate = dateProvider .now ();
188
-
189
175
Stream
190
176
.of (RulePhase .PhaseType .ENRICH , RulePhase .PhaseType .PROCESS , RulePhase .PhaseType .SUMMARY )
191
177
.forEach (phaseType -> {
192
178
// Header
193
179
HeaderRuleContext ruleContextHeader = HeaderRuleContext .builder ()
194
- .localDate (systemLocalDate )
180
+ .localDate (dateProvider . now () )
195
181
.build ();
196
182
RuleUnit ruleUnitHeader = new HeaderRuleUnit (phaseType , defaults , ruleContextHeader );
197
183
ruleUnitHeader .modify (input );
0 commit comments