Dns enforcement interface appear with "other" type instead of DNS Enforcement
Describe the bug Dns enforcement interface appear with "other" type instead of DNS Enforcement
Screenshots Here enp1s0 is a DNS Enforcement type:

Expected behavior Should see DNS Enforcement
Note: Same issue in the configurator.
This appears to be a backend issue. Re-assigning.
Front-end is sending the following:
PATCH /api/v1/config/interface/enp0s8
Payload:
id: "enp0s8"
type: "dns-enforcement"
[snipped]
Once comitted here is the API results:
/usr/local/pf/sbin/pfperl-api get -M GET /api/v1/config/interfaces| jq '.items[3].name, .items[3].type'
"enp0s8"
"other"
[interface enp0s8]
enforcement=dns
type=internal
This seems to be always the case
If i edit the interface then the type is "other" and if i save the type is saved to other instead of dns, so i lost my config.
After speaking with @fdurand. This could be handled when we rework how we deal with interfaces for the next release.
@fdurand Verify if it is relevant.
yes still the same
@jrouzierinverse Bump