@@ -268,7 +268,7 @@ public function importContestData(mixed $data, ?string &$errorMessage = null, st
268
268
$ messages = [];
269
269
/** @var ConstraintViolationInterface $error */
270
270
foreach ($ errors as $ error ) {
271
- $ messages [] = sprintf ('%s : %s ' , $ error ->getPropertyPath (), $ error ->getMessage ());
271
+ $ messages [] = sprintf (' • `%s` : %s ' , $ error ->getPropertyPath (), $ error ->getMessage ());
272
272
}
273
273
274
274
$ errorMessage = sprintf ("Contest has errors: \n\n%s " , implode ("\n" , $ messages ));
@@ -547,7 +547,7 @@ public function getResultsData(
547
547
);
548
548
continue ;
549
549
}
550
-
550
+
551
551
if (!$ skip && $ rank - $ skippedTeams <= $ contest ->getGoldMedals ()) {
552
552
$ awardString = 'Gold Medal ' ;
553
553
$ lowestMedalPoints = $ teamScore ->numPoints ;
@@ -791,10 +791,13 @@ protected function importGroupData(
791
791
$ messages = [];
792
792
/** @var ConstraintViolationInterface $error */
793
793
foreach ($ errors as $ error ) {
794
- $ messages [] = sprintf ('%s : %s ' , $ error ->getPropertyPath (), $ error ->getMessage ());
794
+ $ messages [] = sprintf (' • `%s` : %s ' , $ error ->getPropertyPath (), $ error ->getMessage ());
795
795
}
796
796
797
- $ message .= sprintf ("Group at index %d has errors: \n\n%s \n" , $ index , implode ("\n" , $ messages ));
797
+ $ message .= sprintf ("Group at index %d (%s) has errors: \n%s \n\n" ,
798
+ $ index ,
799
+ json_encode ($ groupItem ),
800
+ implode ("\n" , $ messages ));
798
801
$ anyErrors = true ;
799
802
} else {
800
803
$ allCategories [] = $ teamCategory ;
@@ -810,7 +813,7 @@ protected function importGroupData(
810
813
}
811
814
812
815
if ($ anyErrors ) {
813
- return 0 ;
816
+ return - 1 ;
814
817
}
815
818
816
819
foreach ($ allCategories as $ category ) {
@@ -898,10 +901,13 @@ protected function importOrganizationData(
898
901
$ messages = [];
899
902
/** @var ConstraintViolationInterface $error */
900
903
foreach ($ errors as $ error ) {
901
- $ messages [] = sprintf ('%s : %s ' , $ error ->getPropertyPath (), $ error ->getMessage ());
904
+ $ messages [] = sprintf (' • `%s` : %s ' , $ error ->getPropertyPath (), $ error ->getMessage ());
902
905
}
903
906
904
- $ message .= sprintf ("Organization at index %d has errors: \n\n%s \n" , $ index , implode ("\n" , $ messages ));
907
+ $ message .= sprintf ("Organization at index %d (%s) has errors: \n%s \n\n" ,
908
+ $ index ,
909
+ json_encode ($ organizationItem ),
910
+ implode ("\n" , $ messages ));
905
911
$ anyErrors = true ;
906
912
} else {
907
913
$ allOrganizations [] = $ teamAffiliation ;
@@ -917,7 +923,7 @@ protected function importOrganizationData(
917
923
}
918
924
919
925
if ($ anyErrors ) {
920
- return 0 ;
926
+ return - 1 ;
921
927
}
922
928
923
929
foreach ($ allOrganizations as $ organization ) {
@@ -1146,10 +1152,13 @@ protected function importTeamData(array $teamData, ?string &$message, ?array &$s
1146
1152
$ messages = [];
1147
1153
/** @var ConstraintViolationInterface $error */
1148
1154
foreach ($ errors as $ error ) {
1149
- $ messages [] = sprintf ('%s : %s ' , $ error ->getPropertyPath (), $ error ->getMessage ());
1155
+ $ messages [] = sprintf (' • `%s` : %s ' , $ error ->getPropertyPath (), $ error ->getMessage ());
1150
1156
}
1151
1157
1152
- $ message .= sprintf ("Organization for team at index %d has errors: \n\n%s \n" , $ index , implode ("\n" , $ messages ));
1158
+ $ message .= sprintf ("Organization for team at index %d (%s) has errors: \n%s \n\n" ,
1159
+ $ index ,
1160
+ json_encode ($ teamItem ),
1161
+ implode ("\n" , $ messages ));
1153
1162
$ anyErrors = true ;
1154
1163
} else {
1155
1164
$ createdAffiliations [] = $ teamAffiliation ;
@@ -1169,10 +1178,13 @@ protected function importTeamData(array $teamData, ?string &$message, ?array &$s
1169
1178
$ messages = [];
1170
1179
/** @var ConstraintViolationInterface $error */
1171
1180
foreach ($ errors as $ error ) {
1172
- $ messages [] = sprintf ('%s : %s ' , $ error ->getPropertyPath (), $ error ->getMessage ());
1181
+ $ messages [] = sprintf (' • `%s` : %s ' , $ error ->getPropertyPath (), $ error ->getMessage ());
1173
1182
}
1174
1183
1175
- $ message .= sprintf ("Organization for team at index %d has errors: \n\n%s \n" , $ index , implode ("\n" , $ messages ));
1184
+ $ message .= sprintf ("Organization for team at index %d (%s) has errors: \n%s \n\n" ,
1185
+ $ index ,
1186
+ json_encode ($ teamItem ),
1187
+ implode ("\n" , $ messages ));
1176
1188
$ anyErrors = true ;
1177
1189
} else {
1178
1190
$ createdAffiliations [] = $ teamAffiliation ;
@@ -1195,10 +1207,13 @@ protected function importTeamData(array $teamData, ?string &$message, ?array &$s
1195
1207
$ messages = [];
1196
1208
/** @var ConstraintViolationInterface $error */
1197
1209
foreach ($ errors as $ error ) {
1198
- $ messages [] = sprintf ('%s : %s ' , $ error ->getPropertyPath (), $ error ->getMessage ());
1210
+ $ messages [] = sprintf (' • `%s` : %s ' , $ error ->getPropertyPath (), $ error ->getMessage ());
1199
1211
}
1200
1212
1201
- $ message .= sprintf ("Group for team at index %d has errors: \n\n%s \n" , $ index , implode ("\n" , $ messages ));
1213
+ $ message .= sprintf ("Group for team at index %d (%s) has errors: \n%s \n\n" ,
1214
+ $ index ,
1215
+ json_encode ($ teamItem ),
1216
+ implode ("\n" , $ messages ));
1202
1217
$ anyErrors = true ;
1203
1218
} else {
1204
1219
$ createdCategories [] = $ teamCategory ;
@@ -1244,10 +1259,13 @@ protected function importTeamData(array $teamData, ?string &$message, ?array &$s
1244
1259
$ messages = [];
1245
1260
/** @var ConstraintViolationInterface $error */
1246
1261
foreach ($ errors as $ error ) {
1247
- $ messages [] = sprintf ('%s : %s ' , $ error ->getPropertyPath (), $ error ->getMessage ());
1262
+ $ messages [] = sprintf (' • `%s` : %s ' , $ error ->getPropertyPath (), $ error ->getMessage ());
1248
1263
}
1249
1264
1250
- $ message .= sprintf ("Team at index %d has errors: \n\n%s \n" , $ index , implode ("\n" , $ messages ));
1265
+ $ message .= sprintf ("Team at index %d (%s) has errors: \n%s \n\n" ,
1266
+ $ index ,
1267
+ json_encode ($ teamItem ),
1268
+ implode ("\n" , $ messages ));
1251
1269
$ anyErrors = true ;
1252
1270
} else {
1253
1271
$ allTeams [] = $ team ;
@@ -1265,7 +1283,7 @@ protected function importTeamData(array $teamData, ?string &$message, ?array &$s
1265
1283
}
1266
1284
1267
1285
if ($ anyErrors ) {
1268
- return 0 ;
1286
+ return - 1 ;
1269
1287
}
1270
1288
1271
1289
foreach ($ createdAffiliations as $ affiliation ) {
@@ -1348,10 +1366,13 @@ protected function importAccountData(
1348
1366
$ messages = [];
1349
1367
/** @var ConstraintViolationInterface $error */
1350
1368
foreach ($ errors as $ error ) {
1351
- $ messages [] = sprintf ('%s : %s ' , $ error ->getPropertyPath (), $ error ->getMessage ());
1369
+ $ messages [] = sprintf (' • `%s` : %s ' , $ error ->getPropertyPath (), $ error ->getMessage ());
1352
1370
}
1353
1371
1354
- $ message .= sprintf ("Team for user at index %d has errors: \n\n%s \n" , $ index , implode ("\n" , $ messages ));
1372
+ $ message .= sprintf ("Team for user at index %d (%s) has errors: \n%s \n\n" ,
1373
+ $ index ,
1374
+ json_encode ($ accountItem ),
1375
+ implode ("\n" , $ messages ));
1355
1376
$ anyErrors = true ;
1356
1377
} else {
1357
1378
$ newTeams [] = [
@@ -1397,10 +1418,13 @@ protected function importAccountData(
1397
1418
$ messages = [];
1398
1419
/** @var ConstraintViolationInterface $error */
1399
1420
foreach ($ errors as $ error ) {
1400
- $ messages [] = sprintf ('%s : %s ' , $ error ->getPropertyPath (), $ error ->getMessage ());
1421
+ $ messages [] = sprintf (' • `%s` : %s ' , $ error ->getPropertyPath (), $ error ->getMessage ());
1401
1422
}
1402
1423
1403
- $ message .= sprintf ("User at index %d has errors: \n\n%s \n" , $ index , implode ("\n" , $ messages ));
1424
+ $ message .= sprintf ("User at index %d (%s) has errors: \n%s \n\n" ,
1425
+ $ index ,
1426
+ json_encode ($ accountItem ),
1427
+ implode ("\n" , $ messages ));
1404
1428
$ anyErrors = true ;
1405
1429
} else {
1406
1430
$ allUsers [] = $ user ;
@@ -1412,7 +1436,7 @@ protected function importAccountData(
1412
1436
}
1413
1437
1414
1438
if ($ anyErrors ) {
1415
- return 0 ;
1439
+ return - 1 ;
1416
1440
}
1417
1441
1418
1442
foreach ($ allUsers as $ user ) {
0 commit comments