mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-11-03 03:16:10 -06:00 
			
		
		
		
	Merge pull request #374 from shamoon/fix/issue-325-2
Allow "live" visualizing of date locale in settings
This commit is contained in:
		
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							@@ -48,15 +48,15 @@
 | 
			
		||||
 | 
			
		||||
            <div class="custom-control custom-radio">
 | 
			
		||||
              <input type="radio" id="dateFormatShort" name="dateFormat" class="custom-control-input" formControlName="dateFormat" value="shortDate">
 | 
			
		||||
              <label class="custom-control-label" for="dateFormatShort" i18n>Short: {{today | customDate:'shortDate'}}</label>
 | 
			
		||||
              <label class="custom-control-label" for="dateFormatShort" i18n>Short: {{today | customDate:'shortDate':null:comptuedDateLocale}}</label>
 | 
			
		||||
            </div>
 | 
			
		||||
            <div class="custom-control custom-radio">
 | 
			
		||||
              <input type="radio" id="dateFormatMedium" name="dateFormat" class="custom-control-input" formControlName="dateFormat" value="mediumDate">
 | 
			
		||||
              <label class="custom-control-label" for="dateFormatMedium" i18n>Medium: {{today | customDate:'mediumDate'}}</label>
 | 
			
		||||
              <label class="custom-control-label" for="dateFormatMedium" i18n>Medium: {{today | customDate:'mediumDate':null:comptuedDateLocale}}</label>
 | 
			
		||||
            </div>
 | 
			
		||||
            <div class="custom-control custom-radio">
 | 
			
		||||
              <input type="radio" id="dateFormatLong" name="dateFormat" class="custom-control-input" formControlName="dateFormat" value="longDate">
 | 
			
		||||
              <label class="custom-control-label" for="dateFormatLong" i18n>Long: {{today | customDate:'longDate'}}</label>
 | 
			
		||||
              <label class="custom-control-label" for="dateFormatLong" i18n>Long: {{today | customDate:'longDate':null:comptuedDateLocale}}</label>
 | 
			
		||||
            </div>
 | 
			
		||||
 | 
			
		||||
          </div>
 | 
			
		||||
 
 | 
			
		||||
@@ -30,6 +30,10 @@ export class SettingsComponent implements OnInit {
 | 
			
		||||
 | 
			
		||||
  savedViews: PaperlessSavedView[]
 | 
			
		||||
 | 
			
		||||
  get comptuedDateLocale(): string {
 | 
			
		||||
    return this.settingsForm.value.dateLocale || this.settingsForm.value.displayLanguage
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  constructor(
 | 
			
		||||
    public savedViewService: SavedViewService,
 | 
			
		||||
    private documentListViewService: DocumentListViewService,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user