1+ import { DatabaseView } from "DatabaseView" ;
12import { DEFAULT_SETTINGS } from "helpers/Constants" ;
23import { AbstractSettingsHandler , SettingHandlerResponse } from "settings/handlers/AbstractSettingHandler" ;
34import { add_text } from "settings/SettingsComponents" ;
@@ -28,7 +29,7 @@ export class DateFormatHandler extends AbstractSettingsHandler {
2829 "yyyy-mm-dd" ,
2930 current_date_format (
3031 local ,
31- view . diskConfig . yaml . config . date_format ,
32+ view ,
3233 settingsManager . plugin . settings . local_settings . date_format
3334 ) ,
3435 date_promise
@@ -55,7 +56,7 @@ export class DateFormatHandler extends AbstractSettingsHandler {
5556 "yyyy-mm-dd hh:mm:ss" ,
5657 current_datetime_format (
5758 local ,
58- view . diskConfig . yaml . config . datetime_format ,
59+ view ,
5960 settingsManager . plugin . settings . local_settings . datetime_format
6061 ) ,
6162 datetime_promise
@@ -64,14 +65,14 @@ export class DateFormatHandler extends AbstractSettingsHandler {
6465 }
6566}
6667
67- function current_date_format ( local : boolean , tableValue : string , default_value : string ) {
68+ function current_date_format ( local : boolean , view : DatabaseView , default_value : string ) {
6869 return local ?
69- ( tableValue ?? DEFAULT_SETTINGS . local_settings . date_format ) :
70+ ( view . diskConfig . yaml . config . date_format ?? DEFAULT_SETTINGS . local_settings . date_format ) :
7071 ( default_value ?? DEFAULT_SETTINGS . local_settings . date_format ) ;
7172}
7273
73- function current_datetime_format ( local : boolean , tableValue : string , default_value : string ) {
74+ function current_datetime_format ( local : boolean , view : DatabaseView , default_value : string ) {
7475 return local ?
75- ( tableValue ?? DEFAULT_SETTINGS . local_settings . datetime_format ) :
76+ ( view . diskConfig . yaml . config . datetime_format ?? DEFAULT_SETTINGS . local_settings . datetime_format ) :
7677 ( default_value ?? DEFAULT_SETTINGS . local_settings . datetime_format ) ;
7778}
0 commit comments