diff --git a/src-ui/messages.xlf b/src-ui/messages.xlf index 50dc362ee..f7cc20fc3 100644 --- a/src-ui/messages.xlf +++ b/src-ui/messages.xlf @@ -723,7 +723,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">574</context> + <context context-type="linenumber">591</context> </context-group> </trans-unit> <trans-unit id="2526035785704676448" datatype="html"> @@ -774,19 +774,19 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">316</context> + <context context-type="linenumber">324</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">356</context> + <context context-type="linenumber">364</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">394</context> + <context context-type="linenumber">402</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">432</context> + <context context-type="linenumber">440</context> </context-group> </trans-unit> <trans-unit id="6371576811194810854" datatype="html"> @@ -1146,7 +1146,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">77</context> + <context context-type="linenumber">81</context> </context-group> </trans-unit> <trans-unit id="7878445132438733225" datatype="html"> @@ -1462,7 +1462,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">137</context> + <context context-type="linenumber">141</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> @@ -1498,7 +1498,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> - <context context-type="linenumber">195</context> + <context context-type="linenumber">213</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.html</context> @@ -1805,7 +1805,7 @@ <source>Not assigned</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/filterable-dropdown/filterable-dropdown.component.ts</context> - <context context-type="linenumber">261</context> + <context context-type="linenumber">262</context> </context-group> <note priority="1" from="description">Filter drop down element to filter for documents with no correspondent/type/tag assigned</note> </trans-unit> @@ -2024,7 +2024,7 @@ <source>Inerhited from group</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/common/permissions-select/permissions-select.component.ts</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">62</context> </context-group> </trans-unit> <trans-unit id="3797570084942068182" datatype="html"> @@ -2088,14 +2088,14 @@ <source>Hello <x id="PH" equiv-text="this.settingsService.displayName"/>, welcome to Paperless-ngx</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">21</context> + <context context-type="linenumber">36</context> </context-group> </trans-unit> <trans-unit id="5334686081082652461" datatype="html"> <source>Welcome to Paperless-ngx</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/dashboard/dashboard.component.ts</context> - <context context-type="linenumber">23</context> + <context context-type="linenumber">38</context> </context-group> </trans-unit> <trans-unit id="2946624699882754313" datatype="html"> @@ -2121,7 +2121,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">63</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/tasks/tasks.component.html</context> @@ -2148,7 +2148,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">153</context> + <context context-type="linenumber">162</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -2242,7 +2242,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">261</context> + <context context-type="linenumber">269</context> </context-group> <note priority="1" from="description">this string is used to separate processing, failed and added on the file upload widget</note> </trans-unit> @@ -2349,7 +2349,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">105</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-card-large/document-card-large.component.html</context> @@ -2375,7 +2375,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">88</context> + <context context-type="linenumber">92</context> </context-group> </trans-unit> <trans-unit id="1418444397960583910" datatype="html"> @@ -2436,7 +2436,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">39</context> + <context context-type="linenumber">40</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -2444,7 +2444,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> - <context context-type="linenumber">35</context> + <context context-type="linenumber">36</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -2459,7 +2459,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">51</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -2467,7 +2467,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> - <context context-type="linenumber">42</context> + <context context-type="linenumber">44</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -2482,7 +2482,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">59</context> + <context context-type="linenumber">62</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/document-list.component.html</context> @@ -2490,7 +2490,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">52</context> </context-group> </trans-unit> <trans-unit id="5607669932062416162" datatype="html"> @@ -2671,7 +2671,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> - <context context-type="linenumber">191</context> + <context context-type="linenumber">209</context> </context-group> </trans-unit> <trans-unit id="5382975254277698192" datatype="html"> @@ -2710,7 +2710,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">491</context> + <context context-type="linenumber">499</context> </context-group> </trans-unit> <trans-unit id="9197453786953646058" datatype="html"> @@ -2728,27 +2728,27 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">454</context> + <context context-type="linenumber">462</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">493</context> + <context context-type="linenumber">501</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">657</context> + <context context-type="linenumber">674</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">711</context> + <context context-type="linenumber">728</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">772</context> + <context context-type="linenumber">789</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">831</context> + <context context-type="linenumber">848</context> </context-group> </trans-unit> <trans-unit id="1181910457994920507" datatype="html"> @@ -2759,23 +2759,23 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">495</context> + <context context-type="linenumber">503</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">659</context> + <context context-type="linenumber">676</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">713</context> + <context context-type="linenumber">730</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">774</context> + <context context-type="linenumber">791</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">833</context> + <context context-type="linenumber">850</context> </context-group> </trans-unit> <trans-unit id="5729001209753056399" datatype="html"> @@ -2823,40 +2823,40 @@ <source>Filter correspondents</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">40</context> + <context context-type="linenumber">41</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> - <context context-type="linenumber">36</context> + <context context-type="linenumber">37</context> </context-group> </trans-unit> <trans-unit id="2947613869920454977" datatype="html"> <source>Filter document types</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">52</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> - <context context-type="linenumber">43</context> + <context context-type="linenumber">45</context> </context-group> </trans-unit> <trans-unit id="8816999377397522522" datatype="html"> <source>Filter storage paths</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">60</context> + <context context-type="linenumber">63</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> - <context context-type="linenumber">50</context> + <context context-type="linenumber">53</context> </context-group> </trans-unit> <trans-unit id="3193976279273491157" datatype="html"> <source>Actions</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">85</context> + <context context-type="linenumber">89</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.html</context> @@ -2903,28 +2903,28 @@ <source>Include:</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">111</context> </context-group> </trans-unit> <trans-unit id="1208547554603365604" datatype="html"> <source> Archived files </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">111,113</context> + <context context-type="linenumber">115,117</context> </context-group> </trans-unit> <trans-unit id="6791570188945688785" datatype="html"> <source> Original files </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">117,119</context> + <context context-type="linenumber">121,123</context> </context-group> </trans-unit> <trans-unit id="3608345051493493574" datatype="html"> <source> Use formatted filename </source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.html</context> - <context context-type="linenumber">124,126</context> + <context context-type="linenumber">128,130</context> </context-group> </trans-unit> <trans-unit id="7985804062689412812" datatype="html"> @@ -2933,25 +2933,25 @@ )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">181,183</context> + <context context-type="linenumber">185,187</context> </context-group> </trans-unit> <trans-unit id="7894972847287473517" datatype="html"> <source>"<x id="PH" equiv-text="items[0].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">253</context> + <context context-type="linenumber">261</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">259</context> + <context context-type="linenumber">267</context> </context-group> </trans-unit> <trans-unit id="8639884465898458690" datatype="html"> <source>"<x id="PH" equiv-text="items[0].name"/>" and "<x id="PH_1" equiv-text="items[1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">255</context> + <context context-type="linenumber">263</context> </context-group> <note priority="1" from="description">This is for messages like 'modify "tag1" and "tag2"'</note> </trans-unit> @@ -2959,7 +2959,7 @@ <source><x id="PH" equiv-text="list"/> and "<x id="PH_1" equiv-text="items[items.length - 1].name"/>"</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">263,265</context> + <context context-type="linenumber">271,273</context> </context-group> <note priority="1" from="description">this is for messages like 'modify "tag1", "tag2" and "tag3"'</note> </trans-unit> @@ -2967,14 +2967,14 @@ <source>Confirm tags assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">280</context> + <context context-type="linenumber">288</context> </context-group> </trans-unit> <trans-unit id="6619516195038467207" datatype="html"> <source>This operation will add the tag "<x id="PH" equiv-text="tag.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">286</context> + <context context-type="linenumber">294</context> </context-group> </trans-unit> <trans-unit id="1894412783609570695" datatype="html"> @@ -2983,14 +2983,14 @@ )"/> to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">291,293</context> + <context context-type="linenumber">299,301</context> </context-group> </trans-unit> <trans-unit id="7181166515756808573" datatype="html"> <source>This operation will remove the tag "<x id="PH" equiv-text="tag.name"/>" from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">299</context> + <context context-type="linenumber">307</context> </context-group> </trans-unit> <trans-unit id="3819792277998068944" datatype="html"> @@ -2999,7 +2999,7 @@ )"/> from <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">304,306</context> + <context context-type="linenumber">312,314</context> </context-group> </trans-unit> <trans-unit id="2739066218579571288" datatype="html"> @@ -3010,98 +3010,98 @@ )"/> on <x id="PH_2" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">308,312</context> + <context context-type="linenumber">316,320</context> </context-group> </trans-unit> <trans-unit id="2996713129519325161" datatype="html"> <source>Confirm correspondent assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">349</context> + <context context-type="linenumber">357</context> </context-group> </trans-unit> <trans-unit id="6900893559485781849" datatype="html"> <source>This operation will assign the correspondent "<x id="PH" equiv-text="correspondent.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">351</context> + <context context-type="linenumber">359</context> </context-group> </trans-unit> <trans-unit id="1257522660364398440" datatype="html"> <source>This operation will remove the correspondent from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">353</context> + <context context-type="linenumber">361</context> </context-group> </trans-unit> <trans-unit id="5393409374423140648" datatype="html"> <source>Confirm document type assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">387</context> + <context context-type="linenumber">395</context> </context-group> </trans-unit> <trans-unit id="332180123895325027" datatype="html"> <source>This operation will assign the document type "<x id="PH" equiv-text="documentType.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">389</context> + <context context-type="linenumber">397</context> </context-group> </trans-unit> <trans-unit id="2236642492594872779" datatype="html"> <source>This operation will remove the document type from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">391</context> + <context context-type="linenumber">399</context> </context-group> </trans-unit> <trans-unit id="6386555513013840736" datatype="html"> <source>Confirm storage path assignment</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">425</context> + <context context-type="linenumber">433</context> </context-group> </trans-unit> <trans-unit id="8750527458618415924" datatype="html"> <source>This operation will assign the storage path "<x id="PH" equiv-text="storagePath.name"/>" to <x id="PH_1" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">427</context> + <context context-type="linenumber">435</context> </context-group> </trans-unit> <trans-unit id="60728365335056946" datatype="html"> <source>This operation will remove the storage path from <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">429</context> + <context context-type="linenumber">437</context> </context-group> </trans-unit> <trans-unit id="749430623564850405" datatype="html"> <source>Delete confirm</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">452</context> + <context context-type="linenumber">460</context> </context-group> </trans-unit> <trans-unit id="4303174930844518780" datatype="html"> <source>This operation will permanently delete <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">453</context> + <context context-type="linenumber">461</context> </context-group> </trans-unit> <trans-unit id="6734339521247847366" datatype="html"> <source>Delete document(s)</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">456</context> + <context context-type="linenumber">464</context> </context-group> </trans-unit> <trans-unit id="8968869182645922415" datatype="html"> <source>This operation will permanently redo OCR for <x id="PH" equiv-text="this.list.selected.size"/> selected document(s).</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/bulk-editor/bulk-editor.component.ts</context> - <context context-type="linenumber">492</context> + <context context-type="linenumber">500</context> </context-group> </trans-unit> <trans-unit id="8076495233090006322" datatype="html"> @@ -3305,7 +3305,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">158</context> + <context context-type="linenumber">167</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -3320,7 +3320,7 @@ </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">69</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/rest/document.service.ts</context> @@ -3352,119 +3352,119 @@ <source>Reset filters</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.html</context> - <context context-type="linenumber">78</context> + <context context-type="linenumber">82</context> </context-group> </trans-unit> <trans-unit id="5195932016807797291" datatype="html"> <source>Correspondent: <x id="PH" equiv-text="this.correspondents.find((c) => c.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">94,96</context> + <context context-type="linenumber">98,100</context> </context-group> </trans-unit> <trans-unit id="8170755470576301659" datatype="html"> <source>Without correspondent</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">98</context> + <context context-type="linenumber">102</context> </context-group> </trans-unit> <trans-unit id="8705701325879965907" datatype="html"> <source>Type: <x id="PH" equiv-text="this.documentTypes.find((dt) => dt.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">103,105</context> + <context context-type="linenumber">107,109</context> </context-group> </trans-unit> <trans-unit id="4362173610367509215" datatype="html"> <source>Without document type</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">107</context> + <context context-type="linenumber">111</context> </context-group> </trans-unit> <trans-unit id="8180755793012580465" datatype="html"> <source>Tag: <x id="PH" equiv-text="this.tags.find((t) => t.id == +rule.value)?.name"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">111,113</context> + <context context-type="linenumber">115,117</context> </context-group> </trans-unit> <trans-unit id="6494566478302448576" datatype="html"> <source>Without any tag</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">117</context> + <context context-type="linenumber">121</context> </context-group> </trans-unit> <trans-unit id="6523384805359286307" datatype="html"> <source>Title: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">121</context> + <context context-type="linenumber">125</context> </context-group> </trans-unit> <trans-unit id="1872523635812236432" datatype="html"> <source>ASN: <x id="PH" equiv-text="rule.value"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">124</context> + <context context-type="linenumber">128</context> </context-group> </trans-unit> <trans-unit id="3100631071441658964" datatype="html"> <source>Title & content</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">156</context> + <context context-type="linenumber">165</context> </context-group> </trans-unit> <trans-unit id="1010505078885609376" datatype="html"> <source>Advanced search</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">161</context> + <context context-type="linenumber">170</context> </context-group> </trans-unit> <trans-unit id="2649431021108393503" datatype="html"> <source>More like</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">167</context> + <context context-type="linenumber">176</context> </context-group> </trans-unit> <trans-unit id="3697582909018473071" datatype="html"> <source>equals</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">186</context> + <context context-type="linenumber">195</context> </context-group> </trans-unit> <trans-unit id="5325481293405718739" datatype="html"> <source>is empty</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">190</context> + <context context-type="linenumber">199</context> </context-group> </trans-unit> <trans-unit id="6166785695326182482" datatype="html"> <source>is not empty</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">194</context> + <context context-type="linenumber">203</context> </context-group> </trans-unit> <trans-unit id="4686622206659266699" datatype="html"> <source>greater than</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">198</context> + <context context-type="linenumber">207</context> </context-group> </trans-unit> <trans-unit id="8014012170270529279" datatype="html"> <source>less than</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/document-list/filter-editor/filter-editor.component.ts</context> - <context context-type="linenumber">202</context> + <context context-type="linenumber">211</context> </context-group> </trans-unit> <trans-unit id="7210076240260527720" datatype="html"> @@ -3677,7 +3677,7 @@ <source>Automatic</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> - <context context-type="linenumber">99</context> + <context context-type="linenumber">100</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> @@ -3688,53 +3688,61 @@ <source>None</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> - <context context-type="linenumber">101</context> + <context context-type="linenumber">102</context> </context-group> <context-group purpose="location"> <context context-type="sourcefile">src/app/data/matching-model.ts</context> <context context-type="linenumber">45</context> </context-group> </trans-unit> + <trans-unit id="6328828522970676938" datatype="html"> + <source>Error occurred while creating <x id="PH" equiv-text="this.typeName"/> : <x id="PH_1" equiv-text="activeModal.componentInstance.error"/>.</source> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">142,144</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">155,157</context> + </context-group> + </trans-unit> <trans-unit id="211408744872436427" datatype="html"> <source>Successfully created <x id="PH" equiv-text="this.typeName"/>.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> - <context context-type="linenumber">141</context> + <context context-type="linenumber">149</context> </context-group> </trans-unit> - <trans-unit id="6328828522970676938" datatype="html"> - <source>Error occurred while creating <x id="PH" equiv-text="this.typeName"/> : <x id="PH_1" equiv-text="e.toString()"/>.</source> + <trans-unit id="6151710751857751783" datatype="html"> + <source>Error occurred while saving <x id="PH" equiv-text="this.typeName"/> : <x id="PH_1" equiv-text="activeModal.componentInstance.error"/>.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> - <context context-type="linenumber">146,148</context> + <context context-type="linenumber">173,175</context> + </context-group> + <context-group purpose="location"> + <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> + <context context-type="linenumber">187,189</context> </context-group> </trans-unit> <trans-unit id="2541368547549828690" datatype="html"> <source>Successfully updated <x id="PH" equiv-text="this.typeName"/>.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> - <context context-type="linenumber">164</context> - </context-group> - </trans-unit> - <trans-unit id="6151710751857751783" datatype="html"> - <source>Error occurred while saving <x id="PH" equiv-text="this.typeName"/> : <x id="PH_1" equiv-text="e.toString()"/>.</source> - <context-group purpose="location"> - <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> - <context context-type="linenumber">169,171</context> + <context context-type="linenumber">181</context> </context-group> </trans-unit> <trans-unit id="4012132330507560812" datatype="html"> <source>Do you really want to delete the <x id="PH" equiv-text="this.typeName"/>?</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> - <context context-type="linenumber">178</context> + <context context-type="linenumber">196</context> </context-group> </trans-unit> <trans-unit id="8371896857609524947" datatype="html"> <source>Associated documents will not be deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> - <context context-type="linenumber">193</context> + <context context-type="linenumber">211</context> </context-group> </trans-unit> <trans-unit id="5467489005440577210" datatype="html"> @@ -3743,7 +3751,7 @@ )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/management-list/management-list.component.ts</context> - <context context-type="linenumber">206,208</context> + <context context-type="linenumber">224,226</context> </context-group> </trans-unit> <trans-unit id="1685061484835793745" datatype="html"> @@ -4135,49 +4143,49 @@ <source>Saved view "<x id="PH" equiv-text="savedView.name"/>" deleted.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">461</context> + <context context-type="linenumber">473</context> </context-group> </trans-unit> <trans-unit id="3891152409365583719" datatype="html"> <source>Settings saved</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">558</context> + <context context-type="linenumber">575</context> </context-group> </trans-unit> <trans-unit id="7217000812750597833" datatype="html"> <source>Settings were saved successfully.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">559</context> + <context context-type="linenumber">576</context> </context-group> </trans-unit> <trans-unit id="525012668859298131" datatype="html"> <source>Settings were saved successfully. Reload is required to apply some changes.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">563</context> + <context context-type="linenumber">580</context> </context-group> </trans-unit> <trans-unit id="8491974984518503778" datatype="html"> <source>Reload now</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">564</context> + <context context-type="linenumber">581</context> </context-group> </trans-unit> <trans-unit id="6839066544204061364" datatype="html"> <source>Use system language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">582</context> + <context context-type="linenumber">599</context> </context-group> </trans-unit> <trans-unit id="7729897675462249787" datatype="html"> <source>Use date format of display language</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">589</context> + <context context-type="linenumber">606</context> </context-group> </trans-unit> <trans-unit id="8488620293789898901" datatype="html"> @@ -4186,175 +4194,175 @@ )"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">609,611</context> + <context context-type="linenumber">626,628</context> </context-group> </trans-unit> <trans-unit id="2753185112875184719" datatype="html"> <source>Saved user "<x id="PH" equiv-text="newUser.username"/>".</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">636</context> + <context context-type="linenumber">653</context> </context-group> </trans-unit> <trans-unit id="1417528376639710155" datatype="html"> <source>Error saving user: <x id="PH" equiv-text="e.toString()"/>.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">645</context> + <context context-type="linenumber">662</context> </context-group> </trans-unit> <trans-unit id="5565868288871970148" datatype="html"> <source>Confirm delete user account</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">655</context> + <context context-type="linenumber">672</context> </context-group> </trans-unit> <trans-unit id="8133663925694885325" datatype="html"> <source>This operation will permanently delete this user account.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">656</context> + <context context-type="linenumber">673</context> </context-group> </trans-unit> <trans-unit id="857903183180440990" datatype="html"> <source>Deleted user</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">665</context> + <context context-type="linenumber">682</context> </context-group> </trans-unit> <trans-unit id="48515337028145748" datatype="html"> <source>Error deleting user: <x id="PH" equiv-text="e.toString()"/>.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">673</context> + <context context-type="linenumber">690</context> </context-group> </trans-unit> <trans-unit id="5766640174051730159" datatype="html"> <source>Saved group "<x id="PH" equiv-text="newGroup.name"/>".</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">691</context> + <context context-type="linenumber">708</context> </context-group> </trans-unit> <trans-unit id="6311554806836269999" datatype="html"> <source>Error saving group: <x id="PH" equiv-text="e.toString()"/>.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">699</context> + <context context-type="linenumber">716</context> </context-group> </trans-unit> <trans-unit id="6538873300613683004" datatype="html"> <source>Confirm delete user group</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">709</context> + <context context-type="linenumber">726</context> </context-group> </trans-unit> <trans-unit id="7710984639498518244" datatype="html"> <source>This operation will permanently delete this user group.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">710</context> + <context context-type="linenumber">727</context> </context-group> </trans-unit> <trans-unit id="6834066329827670963" datatype="html"> <source>Deleted group</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">719</context> + <context context-type="linenumber">736</context> </context-group> </trans-unit> <trans-unit id="6654036276412987870" datatype="html"> <source>Error deleting group: <x id="PH" equiv-text="e.toString()"/>.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">727</context> + <context context-type="linenumber">744</context> </context-group> </trans-unit> <trans-unit id="6327501535846658797" datatype="html"> <source>Saved account "<x id="PH" equiv-text="newMailAccount.name"/>".</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">750</context> + <context context-type="linenumber">767</context> </context-group> </trans-unit> <trans-unit id="6428427497555765743" datatype="html"> <source>Error saving account: <x id="PH" equiv-text="e.toString()"/>.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">760</context> + <context context-type="linenumber">777</context> </context-group> </trans-unit> <trans-unit id="5641934153807844674" datatype="html"> <source>Confirm delete mail account</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">770</context> + <context context-type="linenumber">787</context> </context-group> </trans-unit> <trans-unit id="7176985344323395435" datatype="html"> <source>This operation will permanently delete this mail account.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">771</context> + <context context-type="linenumber">788</context> </context-group> </trans-unit> <trans-unit id="4233826387148482123" datatype="html"> <source>Deleted mail account</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">780</context> + <context context-type="linenumber">797</context> </context-group> </trans-unit> <trans-unit id="7443801450153832973" datatype="html"> <source>Error deleting mail account: <x id="PH" equiv-text="e.toString()"/>.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">789</context> + <context context-type="linenumber">806</context> </context-group> </trans-unit> <trans-unit id="123368655395433699" datatype="html"> <source>Saved rule "<x id="PH" equiv-text="newMailRule.name"/>".</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">808</context> + <context context-type="linenumber">825</context> </context-group> </trans-unit> <trans-unit id="4741216051394823471" datatype="html"> <source>Error saving rule: <x id="PH" equiv-text="e.toString()"/>.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">819</context> + <context context-type="linenumber">836</context> </context-group> </trans-unit> <trans-unit id="3896080636020672118" datatype="html"> <source>Confirm delete mail rule</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">829</context> + <context context-type="linenumber">846</context> </context-group> </trans-unit> <trans-unit id="2250372580580310337" datatype="html"> <source>This operation will permanently delete this mail rule.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">830</context> + <context context-type="linenumber">847</context> </context-group> </trans-unit> <trans-unit id="9077981247971516916" datatype="html"> <source>Deleted mail rule</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">839</context> + <context context-type="linenumber">856</context> </context-group> </trans-unit> <trans-unit id="4740074357089345173" datatype="html"> <source>Error deleting mail rule: <x id="PH" equiv-text="e.toString()"/>.</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/components/manage/settings/settings.component.ts</context> - <context context-type="linenumber">848</context> + <context context-type="linenumber">865</context> </context-group> </trans-unit> <trans-unit id="5101757640976222639" datatype="html"> @@ -5034,28 +5042,28 @@ <source>Connecting...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> - <context context-type="linenumber">34</context> + <context context-type="linenumber">33</context> </context-group> </trans-unit> <trans-unit id="1245343823699368872" datatype="html"> <source>Uploading...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> - <context context-type="linenumber">46</context> + <context context-type="linenumber">45</context> </context-group> </trans-unit> <trans-unit id="7446520539098045935" datatype="html"> <source>Upload complete, waiting...</source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> - <context context-type="linenumber">49</context> + <context context-type="linenumber">48</context> </context-group> </trans-unit> <trans-unit id="1405142710727603568" datatype="html"> <source>HTTP error: <x id="PH" equiv-text="error.status"/> <x id="PH_1" equiv-text="error.statusText"/></source> <context-group purpose="location"> <context context-type="sourcefile">src/app/services/upload-documents.service.ts</context> - <context context-type="linenumber">65</context> + <context context-type="linenumber">64</context> </context-group> </trans-unit> </body> diff --git a/src-ui/src/app/components/common/edit-dialog/edit-dialog.component.ts b/src-ui/src/app/components/common/edit-dialog/edit-dialog.component.ts index c83771656..42221dfdd 100644 --- a/src-ui/src/app/components/common/edit-dialog/edit-dialog.component.ts +++ b/src-ui/src/app/components/common/edit-dialog/edit-dialog.component.ts @@ -102,6 +102,7 @@ export abstract class EditDialogComponent< } save() { + this.error = null const formValues = Object.assign({}, this.objectForm.value) const permissionsObject: PermissionsFormObject = this.objectForm.get('permissions_form')?.value @@ -131,7 +132,7 @@ export abstract class EditDialogComponent< error: (error) => { this.error = error.error this.networkActive = false - this.succeeded.error(error) + this.succeeded.next(error) }, }) } diff --git a/src-ui/src/app/components/manage/management-list/management-list.component.ts b/src-ui/src/app/components/manage/management-list/management-list.component.ts index 43a31f1ca..65cce3d20 100644 --- a/src-ui/src/app/components/manage/management-list/management-list.component.ts +++ b/src-ui/src/app/components/manage/management-list/management-list.component.ts @@ -28,6 +28,7 @@ import { import { AbstractNameFilterService } from 'src/app/services/rest/abstract-name-filter-service' import { ToastService } from 'src/app/services/toast.service' import { ConfirmDialogComponent } from '../../common/confirm-dialog/confirm-dialog.component' +import { EditDialogComponent } from '../../common/edit-dialog/edit-dialog.component' import { ComponentWithPermissions } from '../../with-permissions/with-permissions.component' export interface ManagementListColumn { @@ -136,16 +137,22 @@ export abstract class ManagementListComponent<T extends ObjectWithId> activeModal.componentInstance.dialogMode = 'create' activeModal.componentInstance.succeeded.subscribe({ next: () => { - this.reloadData() - this.toastService.showInfo( - $localize`Successfully created ${this.typeName}.` - ) + if (activeModal.componentInstance.error) { + this.toastService.showInfo( + $localize`Error occurred while creating ${this.typeName} : ${activeModal.componentInstance.error}.` + ) + } else { + this.reloadData() + this.toastService.showInfo( + $localize`Successfully created ${this.typeName}.` + ) + } }, error: (e) => { this.toastService.showInfo( - $localize`Error occurred while creating ${ - this.typeName - } : ${e.toString()}.` + $localize`Error occurred while creating ${this.typeName} : ${ + e.error ?? e.message ?? e.toString() + }.` ) }, }) @@ -159,10 +166,16 @@ export abstract class ManagementListComponent<T extends ObjectWithId> activeModal.componentInstance.dialogMode = 'edit' activeModal.componentInstance.succeeded.subscribe({ next: () => { - this.reloadData() - this.toastService.showInfo( - $localize`Successfully updated ${this.typeName}.` - ) + if (activeModal.componentInstance.error) { + this.toastService.showInfo( + $localize`Error occurred while saving ${this.typeName} : ${activeModal.componentInstance.error}.` + ) + } else { + this.reloadData() + this.toastService.showInfo( + $localize`Successfully updated ${this.typeName}.` + ) + } }, error: (e) => { this.toastService.showInfo(