app/fax/app_defaults.php: (#2031)
+ fix: duplicate check only within same default_setting_category. This fixes the bug where "keep_local" for fax wasn't being created because there was a "keep_local" for voicemail. Without this fix you will get a lua error due to the field not being set and nothing shows up in the sent faxes log. fax/fax_log_view.php: + fix: back button text is missing. Copied correct localized text code from another fax page that worked. app/fax/app_config.php + fix: date field is now timestamp for postgres+mysql. This fixes the listing only showing the date, not the time as well. Note: app->defaults doesn't change field types. Existing installs will have to manually update the field type e.g. for postgres: sudo -sHu postgres \d fusionpbx alter table v_fax_logs alter column fax_date type timestamp without time zone; \q
This commit is contained in:
@@ -507,7 +507,9 @@
|
||||
$apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "";
|
||||
$z++;
|
||||
$apps[$x]['db'][$y]['fields'][$z]['name'] = "fax_date";
|
||||
$apps[$x]['db'][$y]['fields'][$z]['type'] = "date";
|
||||
$apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = "timestamp";
|
||||
$apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = "date";
|
||||
$apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = "timestamp";
|
||||
$apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "";
|
||||
$z++;
|
||||
$apps[$x]['db'][$y]['fields'][$z]['name'] = "fax_epoch";
|
||||
|
||||
Reference in New Issue
Block a user