Commit 3bfe7ae
committed
Simplify submission source view logic
As we are showing a diff editor with the option of not showing a diff at
all, there is no longer a need to make a distinction between having a
diff to show and not having a diff to show in the submission_source twig
template.
This enables us to unify the files array, s.t. it contains all relevant
source code indexed by filename and submission respectively. This
simplifies the logic needed for adding tabs for deleted files
significantly, and removes some duplicated code.1 parent 7605184 commit 3bfe7ae
File tree
5 files changed
+103
-177
lines changed- webapp
- public/js
- src
- Controller/Jury
- Twig
- templates/jury
- partials
5 files changed
+103
-177
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1361 | 1361 | | |
1362 | 1362 | | |
1363 | 1363 | | |
1364 | | - | |
| 1364 | + | |
| 1365 | + | |
| 1366 | + | |
| 1367 | + | |
| 1368 | + | |
| 1369 | + | |
1365 | 1370 | | |
1366 | 1371 | | |
1367 | 1372 | | |
| |||
1412 | 1417 | | |
1413 | 1418 | | |
1414 | 1419 | | |
1415 | | - | |
| 1420 | + | |
| 1421 | + | |
| 1422 | + | |
| 1423 | + | |
| 1424 | + | |
| 1425 | + | |
| 1426 | + | |
| 1427 | + | |
| 1428 | + | |
| 1429 | + | |
| 1430 | + | |
| 1431 | + | |
1416 | 1432 | | |
| 1433 | + | |
| 1434 | + | |
| 1435 | + | |
| 1436 | + | |
1417 | 1437 | | |
| 1438 | + | |
1418 | 1439 | | |
1419 | 1440 | | |
1420 | 1441 | | |
| |||
1465 | 1486 | | |
1466 | 1487 | | |
1467 | 1488 | | |
1468 | | - | |
1469 | | - | |
1470 | | - | |
| 1489 | + | |
| 1490 | + | |
| 1491 | + | |
1471 | 1492 | | |
1472 | 1493 | | |
1473 | 1494 | | |
1474 | | - | |
1475 | | - | |
1476 | | - | |
1477 | | - | |
1478 | | - | |
1479 | | - | |
1480 | | - | |
1481 | | - | |
1482 | | - | |
1483 | | - | |
1484 | | - | |
1485 | | - | |
| 1495 | + | |
| 1496 | + | |
| 1497 | + | |
1486 | 1498 | | |
1487 | 1499 | | |
1488 | 1500 | | |
| |||
1496 | 1508 | | |
1497 | 1509 | | |
1498 | 1510 | | |
1499 | | - | |
1500 | | - | |
1501 | | - | |
1502 | | - | |
| 1511 | + | |
| 1512 | + | |
| 1513 | + | |
| 1514 | + | |
| 1515 | + | |
1503 | 1516 | | |
1504 | 1517 | | |
1505 | 1518 | | |
| |||
1514 | 1527 | | |
1515 | 1528 | | |
1516 | 1529 | | |
| 1530 | + | |
| 1531 | + | |
| 1532 | + | |
| 1533 | + | |
1517 | 1534 | | |
1518 | | - | |
1519 | | - | |
1520 | | - | |
1521 | | - | |
1522 | | - | |
| 1535 | + | |
| 1536 | + | |
| 1537 | + | |
| 1538 | + | |
| 1539 | + | |
| 1540 | + | |
1523 | 1541 | | |
1524 | 1542 | | |
1525 | | - | |
| 1543 | + | |
1526 | 1544 | | |
1527 | 1545 | | |
1528 | 1546 | | |
1529 | 1547 | | |
1530 | | - | |
1531 | | - | |
| 1548 | + | |
| 1549 | + | |
1532 | 1550 | | |
1533 | | - | |
| 1551 | + | |
1534 | 1552 | | |
1535 | | - | |
| 1553 | + | |
1536 | 1554 | | |
1537 | 1555 | | |
1538 | 1556 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
839 | 839 | | |
840 | 840 | | |
841 | 841 | | |
842 | | - | |
843 | | - | |
844 | | - | |
845 | | - | |
846 | | - | |
847 | | - | |
848 | | - | |
849 | | - | |
850 | | - | |
851 | | - | |
852 | | - | |
853 | 842 | | |
854 | 843 | | |
855 | 844 | | |
| |||
893 | 882 | | |
894 | 883 | | |
895 | 884 | | |
896 | | - | |
| 885 | + | |
| 886 | + | |
| 887 | + | |
897 | 888 | | |
898 | 889 | | |
899 | 890 | | |
900 | 891 | | |
901 | | - | |
| 892 | + | |
902 | 893 | | |
903 | 894 | | |
904 | 895 | | |
905 | 896 | | |
906 | | - | |
| 897 | + | |
| 898 | + | |
| 899 | + | |
| 900 | + | |
| 901 | + | |
| 902 | + | |
| 903 | + | |
| 904 | + | |
| 905 | + | |
907 | 906 | | |
908 | 907 | | |
909 | | - | |
910 | | - | |
| 908 | + | |
| 909 | + | |
| 910 | + | |
911 | 911 | | |
912 | 912 | | |
913 | 913 | | |
914 | | - | |
915 | 914 | | |
916 | | - | |
917 | | - | |
918 | | - | |
919 | | - | |
920 | | - | |
921 | | - | |
922 | | - | |
923 | | - | |
924 | | - | |
925 | | - | |
926 | | - | |
927 | | - | |
928 | | - | |
929 | | - | |
930 | | - | |
| 915 | + | |
| 916 | + | |
931 | 917 | | |
932 | 918 | | |
933 | | - | |
934 | | - | |
935 | | - | |
936 | | - | |
937 | | - | |
938 | | - | |
939 | | - | |
940 | | - | |
941 | | - | |
942 | | - | |
943 | | - | |
944 | | - | |
| 919 | + | |
| 920 | + | |
| 921 | + | |
| 922 | + | |
| 923 | + | |
| 924 | + | |
| 925 | + | |
| 926 | + | |
| 927 | + | |
| 928 | + | |
| 929 | + | |
945 | 930 | | |
946 | 931 | | |
947 | 932 | | |
948 | | - | |
949 | 933 | | |
| 934 | + | |
950 | 935 | | |
951 | 936 | | |
952 | 937 | | |
953 | 938 | | |
954 | 939 | | |
955 | 940 | | |
956 | 941 | | |
957 | | - | |
958 | | - | |
959 | 942 | | |
960 | 943 | | |
961 | 944 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
76 | | - | |
77 | 76 | | |
78 | 77 | | |
79 | 78 | | |
| |||
958 | 957 | | |
959 | 958 | | |
960 | 959 | | |
961 | | - | |
962 | | - | |
| 960 | + | |
| 961 | + | |
| 962 | + | |
| 963 | + | |
| 964 | + | |
| 965 | + | |
| 966 | + | |
963 | 967 | | |
964 | 968 | | |
965 | 969 | | |
966 | 970 | | |
967 | 971 | | |
968 | 972 | | |
969 | 973 | | |
970 | | - | |
| 974 | + | |
971 | 975 | | |
972 | 976 | | |
973 | | - | |
974 | | - | |
975 | | - | |
976 | | - | |
977 | | - | |
978 | | - | |
979 | | - | |
980 | | - | |
981 | | - | |
982 | | - | |
983 | | - | |
984 | | - | |
985 | | - | |
986 | | - | |
987 | | - | |
988 | | - | |
989 | | - | |
990 | | - | |
991 | | - | |
992 | | - | |
993 | | - | |
994 | | - | |
995 | | - | |
996 | | - | |
997 | | - | |
998 | | - | |
999 | | - | |
1000 | | - | |
1001 | | - | |
1002 | | - | |
1003 | | - | |
1004 | | - | |
1005 | | - | |
1006 | | - | |
1007 | | - | |
1008 | | - | |
1009 | | - | |
1010 | | - | |
| 977 | + | |
1011 | 978 | | |
1012 | 979 | | |
1013 | 980 | | |
| |||
1017 | 984 | | |
1018 | 985 | | |
1019 | 986 | | |
1020 | | - | |
| 987 | + | |
| 988 | + | |
1021 | 989 | | |
1022 | 990 | | |
1023 | 991 | | |
| |||
Lines changed: 12 additions & 22 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
7 | 12 | | |
8 | | - | |
| 13 | + | |
9 | 14 | | |
10 | 15 | | |
11 | 16 | | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | 17 | | |
19 | 18 | | |
20 | 19 | | |
| |||
56 | 55 | | |
57 | 56 | | |
58 | 57 | | |
59 | | - | |
60 | | - | |
| 58 | + | |
61 | 59 | | |
62 | 60 | | |
63 | 61 | | |
64 | 62 | | |
65 | 63 | | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
| 64 | + | |
| 65 | + | |
70 | 66 | | |
71 | | - | |
| 67 | + | |
72 | 68 | | |
73 | 69 | | |
74 | 70 | | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | 71 | | |
82 | 72 | | |
0 commit comments