Pull-request: #19947 Fixes: #19941 Signed-off-by: William Desportes <williamdes@wdes.fr>
This commit is contained in:
commit
4920aa2160
@ -81,6 +81,7 @@ All notable changes of the phpMyAdmin 6.0 release series are documented in this
|
||||
* [#19794](https://github.com/phpmyadmin/phpmyadmin/pull/19794): Use `jquery-ui-timepicker-addon.min.js` instead of `jquery-ui-timepicker-addon.js`
|
||||
* [#19795](https://github.com/phpmyadmin/phpmyadmin/pull/19795): Use `additional-methods.min.js` instead of `additional-methods.js`
|
||||
* [#19564](https://github.com/phpmyadmin/phpmyadmin/pull/19564): Update the table comment field to a textarea
|
||||
* [#19947](https://github.com/phpmyadmin/phpmyadmin/pull/19947): Export ODS column headers by default
|
||||
|
||||
### Removed
|
||||
|
||||
|
||||
@ -282,7 +282,7 @@ final class Export
|
||||
|
||||
/**
|
||||
* ```php
|
||||
* $cfg['Export']['ods_columns'] = false;
|
||||
* $cfg['Export']['ods_columns'] = true;
|
||||
* ```
|
||||
*/
|
||||
public bool $ods_columns;
|
||||
@ -1436,7 +1436,7 @@ final class Export
|
||||
private function setOdsColumns(array $export): bool
|
||||
{
|
||||
if (! isset($export['ods_columns'])) {
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
return (bool) $export['ods_columns'];
|
||||
|
||||
@ -284,7 +284,7 @@ class ExportOds extends ExportPlugin
|
||||
StructureOrData::Data,
|
||||
);
|
||||
$this->columns = (bool) ($request->getParsedBodyParam('ods_columns')
|
||||
?? $exportConfig['ods_columns'] ?? false);
|
||||
?? $exportConfig['ods_columns'] ?? true);
|
||||
$this->null = $this->setStringValue(
|
||||
$request->getParsedBodyParam('ods_null'),
|
||||
$exportConfig['ods_null'] ?? null,
|
||||
|
||||
@ -280,7 +280,7 @@ class ExportTest extends TestCase
|
||||
yield 'invalid value 2' => [2, 0];
|
||||
}
|
||||
|
||||
#[DataProvider('booleanWithDefaultFalseProvider')]
|
||||
#[DataProvider('booleanWithDefaultTrueProvider')]
|
||||
public function testOdsColumns(mixed $actual, bool $expected): void
|
||||
{
|
||||
$export = new Export(['ods_columns' => $actual]);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user