Allow nomisma input links/IDs with www.
This commit is contained in:
@@ -655,6 +655,8 @@ enum MDNodaRepository implements MDValueEnumInterface, JsonSerializable {
|
||||
$id = strtr($id, [
|
||||
"http://nomisma.org/id/" => '',
|
||||
"https://nomisma.org/id/" => '',
|
||||
"http://www.nomisma.org/id/" => '',
|
||||
"https://www.nomisma.org/id/" => '',
|
||||
]);
|
||||
|
||||
// Ensure the remaining string does not contain spaces or slashes
|
||||
|
||||
@@ -444,6 +444,8 @@ final class MDNodaRepositoryTest extends TestCase {
|
||||
yield "1234 (url, https)" => ["1234", "https://nomisma.org/id/1234"];
|
||||
yield "1234" => ["1234", "https://nomisma.org/id/1234"];
|
||||
yield "glass (url, https)" => ["glass", "https://nomisma.org/id/glass"];
|
||||
yield "glass (url, http)" => ["glass", "http://nomisma.org/id/glass"];
|
||||
yield "coin (url, http.www)" => ["coin", "http://www.nomisma.org/id/coin"];
|
||||
yield "glass" => ["glass", "glass"];
|
||||
yield "Broken input / empty string" => [false, ""];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user