Open dandye opened 1 year ago
This is a follow-on for #3. The previous invalid UUID4 used for the ID for x-mitre-collection:
x-mitre-collection
x-mitre-collection--23320f4-22ad-8467-3b73-ed0c869a12838 x-mitre-collection--12345678-1234-4321-1234-1234567890ab x-mitre-collection--xxxxxxxx-xxxx-4xxx-xxxx-xxxxxxxxxxxx
...was updated in #13 to be:
x-mitre-collection--402e24b4-436e-4936-b19b-2038648f489
...but this is also an invalid UUID4:
x-mitre-collection--402e24b4-436e-4936-b19b-2038648f489 x-mitre-collection--12345678-1234-4321-1234-1234567890ab x-mitre-collection--xxxxxxxx-xxxx-4xxx-xxxx-xxxxxxxxxxxx
python -c 'from uuid import UUID; print(UUID("402e24b4-436e-4936-b19b-2038648f489", version=4))' Traceback (most recent call last): File "<string>", line 1, in <module> File "/opt/anaconda3/lib/python3.7/uuid.py", line 160, in __init__ raise ValueError('badly formed hexadecimal UUID string') ValueError: badly formed hexadecimal UUID string
This PR fixes it by appending 0 to the each occurrence of that ID:
0
grep -rl '"x-mitre-collection--402e24b4-436e-4936-b19b-2038648f489"' . | \ xargs sed -i '' \ -e 's/"x-mitre-collection--402e24b4-436e-4936-b19b-2038648f489"/"x-mitre-collection--402e24b4-436e-4936-b19b-2038648f4890"/g'
This is now a valid UUID4:
x-mitre-collection--402e24b4-436e-4936-b19b-2038648f4890 x-mitre-collection--12345678-1234-4321-1234-1234567890ab x-mitre-collection--xxxxxxxx-xxxx-4xxx-xxxx-xxxxxxxxxxxx
python -c 'from uuid import UUID; print(UUID("402e24b4-436e-4936-b19b-2038648f4890", version=4))' 402e24b4-436e-4936-b19b-2038648f4890
3 #close
This is a follow-on for #3. The previous invalid UUID4 used for the ID for
x-mitre-collection
:...was updated in #13 to be:
...but this is also an invalid UUID4:
This PR fixes it by appending
0
to the each occurrence of that ID:This is now a valid UUID4: