Skip to content

Commit 60f6c14

Browse files
committed
fix: migration silliness, ldap phone moment
1 parent 0f28a81 commit 60f6c14

3 files changed

Lines changed: 4 additions & 17 deletions

File tree

docker-compose.yaml

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,5 @@
11
version: '2'
22
services:
3-
self-service:
4-
build:
5-
context: .
6-
develop:
7-
watch:
8-
- action: sync+restart
9-
path: ./selfservice
10-
target: /opt/selfservice/selfservice
11-
env_file:
12-
- .env
13-
ports:
14-
- "8080:8080"
15-
16-
173
postgres:
184
image: docker.io/postgres:17
195
container_name: selfservice-postgres

migrations/versions/ada3c91a553e_save_phone_number.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"""save phone number
22
33
Revision ID: ada3c91a553e
4-
Revises: fdb69cd98e19
4+
Revises: 92c9d8ea5b74
55
Create Date: 2026-02-18 21:07:12.041639
66
77
"""
@@ -12,7 +12,7 @@
1212

1313
# revision identifiers, used by Alembic.
1414
revision = "ada3c91a553e"
15-
down_revision = "fdb69cd98e19"
15+
down_revision = "92c9d8ea5b74"
1616
branch_labels = None
1717
depends_on = None
1818

selfservice/utilities/ldap.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ def verif_methods(username):
3838
for number in user.get("telephoneNumber"):
3939
stripped = re.sub("[^0-9]", "", number)
4040
if len(stripped) == 10:
41-
methods["phone"].append(stripped)
41+
display = f"(XXX) XXX-{stripped[-4:]}"
42+
methods["phone"].append({"data": stripped, "display": display})
4243

4344
if user.ritDn:
4445
methods["rit"] = user.ritDn.split(",")[0].replace("uid=", "")

0 commit comments

Comments
 (0)