diff --git a/src-ui/messages.xlf b/src-ui/messages.xlf
index 4a71b06ed..50dc362ee 100644
--- a/src-ui/messages.xlf
+++ b/src-ui/messages.xlf
@@ -1109,21 +1109,21 @@
Create new item
src/app/components/common/edit-dialog/edit-dialog.component.ts
- 67
+ 71
Edit item
src/app/components/common/edit-dialog/edit-dialog.component.ts
- 71
+ 75
Could not save element:
src/app/components/common/edit-dialog/edit-dialog.component.ts
- 75
+ 79
@@ -1498,7 +1498,7 @@
src/app/components/manage/management-list/management-list.component.ts
- 192
+ 195
src/app/components/manage/settings/settings.component.html
@@ -2671,7 +2671,7 @@
src/app/components/manage/management-list/management-list.component.ts
- 188
+ 191
@@ -3677,53 +3677,64 @@
Automatic
src/app/components/manage/management-list/management-list.component.ts
- 98
+ 99
src/app/data/matching-model.ts
- 39
+ 15
+
+
+
+ None
+
+ src/app/components/manage/management-list/management-list.component.ts
+ 101
+
+
+ src/app/data/matching-model.ts
+ 45
Successfully created .
src/app/components/manage/management-list/management-list.component.ts
- 138
+ 141
Error occurred while creating : .
src/app/components/manage/management-list/management-list.component.ts
- 143,145
+ 146,148
Successfully updated .
src/app/components/manage/management-list/management-list.component.ts
- 161
+ 164
Error occurred while saving : .
src/app/components/manage/management-list/management-list.component.ts
- 166,168
+ 169,171
Do you really want to delete the ?
src/app/components/manage/management-list/management-list.component.ts
- 175
+ 178
Associated documents will not be deleted.
src/app/components/manage/management-list/management-list.component.ts
- 190
+ 193
@@ -3732,7 +3743,7 @@
)"/>
src/app/components/manage/management-list/management-list.component.ts
- 203,205
+ 206,208
@@ -4501,81 +4512,88 @@
7
+
+ Auto: Learn matching automatically
+
+ src/app/data/matching-model.ts
+ 16
+
+
Any word
src/app/data/matching-model.ts
- 14
+ 20
Any: Document contains any of these words (space separated)
src/app/data/matching-model.ts
- 15
+ 21
All words
src/app/data/matching-model.ts
- 19
+ 25
All: Document contains all of these words (space separated)
src/app/data/matching-model.ts
- 20
+ 26
Exact match
src/app/data/matching-model.ts
- 24
+ 30
Exact: Document contains this string
src/app/data/matching-model.ts
- 25
+ 31
Regular expression
src/app/data/matching-model.ts
- 29
+ 35
Regular expression: Document matches this regular expression
src/app/data/matching-model.ts
- 30
+ 36
Fuzzy word
src/app/data/matching-model.ts
- 34
+ 40
Fuzzy: Document contains a word similar to this word
src/app/data/matching-model.ts
- 35
+ 41
-
- Auto: Learn matching automatically
+
+ None: Disable matching
src/app/data/matching-model.ts
- 40
+ 46
diff --git a/src-ui/src/app/data/matching-model.ts b/src-ui/src/app/data/matching-model.ts
index dc2f8298d..a65cb9956 100644
--- a/src-ui/src/app/data/matching-model.ts
+++ b/src-ui/src/app/data/matching-model.ts
@@ -1,4 +1,4 @@
-import { ObjectWithPermissions } from './object-with-permissions'
+import { ObjectWithId } from './object-with-id'
export const MATCH_NONE = 0
export const MATCH_ANY = 1
@@ -11,9 +11,9 @@ export const DEFAULT_MATCHING_ALGORITHM = MATCH_AUTO
export const MATCHING_ALGORITHMS = [
{
- id: MATCH_NONE,
- shortName: $localize`None`,
- name: $localize`None: Disable matching`,
+ id: MATCH_AUTO,
+ shortName: $localize`Automatic`,
+ name: $localize`Auto: Learn matching automatically`,
},
{
id: MATCH_ANY,
@@ -41,13 +41,13 @@ export const MATCHING_ALGORITHMS = [
name: $localize`Fuzzy: Document contains a word similar to this word`,
},
{
- id: MATCH_AUTO,
- shortName: $localize`Automatic`,
- name: $localize`Auto: Learn matching automatically`,
+ id: MATCH_NONE,
+ shortName: $localize`None`,
+ name: $localize`None: Disable matching`,
},
]
-export interface MatchingModel extends ObjectWithPermissions {
+export interface MatchingModel extends ObjectWithId {
name?: string
slug?: string