Skip to content

[FIX]: legal-kr links broken after brackets removal #280

@bact

Description

@bact

Specs

LEGAL (e.g. IE, US)

Errors

Ref to commit 92f1ca4 that removed brackets for links to Korean laws in legal-kr.

While there is one link that can be resolved without specifying the Act number and the Act enactment/amendment date, another two will failed.

Term Original URL URL without brackets URL without brackets accessible?
law-PIPA https://www.law.go.kr/영문법령/개인정보 보호법/(19234,20230314) https://www.law.go.kr/영문법령/개인정보 보호법/ No
law-CIA https://www.law.go.kr/영문법령/신용정보의 이용 및 보호에 관한 법률/(19234,20230314) https://www.law.go.kr/영문법령/신용정보의 이용 및 보호에 관한 법률/ No
law-LIA https://www.law.go.kr/영문법령/위치정보의 보호 및 이용 등에 관한 법률/(18517,20211019) https://www.law.go.kr/영문법령/위치정보의 보호 및 이용 등에 관한 법률/ Yes

Note that all URLs above contain spaces and this can make parsers in general work incorrectly. So may be it's better to encode the URLs.

Term Original URL with space and non-ASCII characters Encoded URL
law-PIPA https://www.law.go.kr/영문법령/개인정보 보호법/(19234,20230314) https://www.law.go.kr/%EC%98%81%EB%AC%B8%EB%B2%95%EB%A0%B9/%EA%B0%9C%EC%9D%B8%EC%A0%95%EB%B3%B4%20%EB%B3%B4%ED%98%B8%EB%B2%95/(19234,20230314)
law-CIA https://www.law.go.kr/영문법령/신용정보의 이용 및 보호에 관한 법률/(19234,20230314) https://www.law.go.kr/%EC%98%81%EB%AC%B8%EB%B2%95%EB%A0%B9/%EC%8B%A0%EC%9A%A9%EC%A0%95%EB%B3%B4%EC%9D%98%20%EC%9D%B4%EC%9A%A9%20%EB%B0%8F%20%EB%B3%B4%ED%98%B8%EC%97%90%20%EA%B4%80%ED%95%9C%20%EB%B2%95%EB%A5%A0/(19234,20230314)
law-LIA https://www.law.go.kr/영문법령/위치정보의 보호 및 이용 등에 관한 법률/(18517,20211019) https://www.law.go.kr/%EC%98%81%EB%AC%B8%EB%B2%95%EB%A0%B9/%EC%9C%84%EC%B9%98%EC%A0%95%EB%B3%B4%EC%9D%98%20%EB%B3%B4%ED%98%B8%20%EB%B0%8F%20%EC%9D%B4%EC%9A%A9%20%EB%93%B1%EC%97%90%20%EA%B4%80%ED%95%9C%20%EB%B2%95%EB%A5%A0/(18517,20211019)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions