|
@@ -166,7 +166,6 @@ class HealthyPassPortController extends Controller
|
166
|
166
|
}
|
167
|
167
|
switch ($action['type']) {
|
168
|
168
|
case "addTag":
|
169
|
|
- case "removeTag":
|
170
|
169
|
foreach ($action['value'] as $value) {
|
171
|
170
|
$tagType[$action['type']]['value'][] = $value;
|
172
|
171
|
}
|
|
@@ -175,10 +174,21 @@ class HealthyPassPortController extends Controller
|
175
|
174
|
}
|
176
|
175
|
}
|
177
|
176
|
|
178
|
|
- $actions = array_merge($actions, [[
|
179
|
|
- 'type' => 'addTag',
|
180
|
|
- 'value' => $tagType['addTag']['value']
|
181
|
|
- ]]);
|
|
177
|
+ $mergeData = [];
|
|
178
|
+ if (isset($tagType['addTag'])) {
|
|
179
|
+ $mergeData[] = [
|
|
180
|
+ 'type' => 'addTag',
|
|
181
|
+ 'value' => $tagType['addTag']['value']
|
|
182
|
+ ];
|
|
183
|
+ }
|
|
184
|
+ if (isset($tagType['removeTag'])) {
|
|
185
|
+ $mergeData[] = [
|
|
186
|
+ 'type' => 'removeTag',
|
|
187
|
+ 'value' => $tagType['removeTag']['value']
|
|
188
|
+ ];
|
|
189
|
+ }
|
|
190
|
+
|
|
191
|
+ $actions = array_merge($actions, $mergeData);
|
182
|
192
|
|
183
|
193
|
$actions = array_values($actions);
|
184
|
194
|
|