Skip to content

Commit b652b49

Browse files
authored
Merge pull request #265 from oslokommune/norwegian-integration-names
Allow Norwegian letters in integration names
2 parents e687e40 + b37a306 commit b652b49

3 files changed

Lines changed: 8 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
1+
## ?.?.? - Unreleased
2+
3+
* Allow æøå/ÆØÅ in public services integration names.
4+
15
## 6.1.1 - 2026-04-29
26

3-
- Display public client IDs in selection list.
7+
* Display public client IDs in selection list.
48

59
## 6.1.0 - 2026-03-20
610

okdata/cli/commands/validators.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ def validate(self, document):
6767
raise ValidationError(
6868
message="Too long!", cursor_position=len(document.text)
6969
)
70-
if not re.fullmatch("[0-9a-zA-Z -]+", document.text):
70+
if not re.fullmatch("[0-9a-zA-ZæøåÆØÅ -]+", document.text):
7171
raise ValidationError(
7272
message='Only letters, numbers, spaces and "-", please',
7373
cursor_position=len(document.text),

tests/origocli/commands/validators_test.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,8 @@ def test_valid_integrations(self):
110110
self.validate_document({"text": "q3v3avjd40dmpwicg7kn3xo8drbslu"})
111111
self.validate_document({"text": "foo bar"})
112112
self.validate_document({"text": "Foobar"})
113+
self.validate_document({"text": "blåbærsyltetøy"})
114+
self.validate_document({"text": "BLÅBÆRSYLTETØY"})
113115

114116
def test_invalid_integrations(self):
115117
with pytest.raises(ValidationError):

0 commit comments

Comments
 (0)