diff --git a/functional_tests/features/mediawiki.feature b/functional_tests/features/mediawiki.feature index 0f0bbb113..67affc179 100644 --- a/functional_tests/features/mediawiki.feature +++ b/functional_tests/features/mediawiki.feature @@ -86,7 +86,9 @@ Scenario: Upload SVG image Scenario: Backup and restore mediawiki Given the mediawiki application is enabled When I create a backup of the mediawiki app data + When I enable mediawiki public registrations And I delete the mediawiki main page And I export the mediawiki app data backup And I restore the mediawiki app data backup Then the mediawiki main page should be restored + Then the mediawiki site should allow creating accounts diff --git a/plinth/modules/mediawiki/manifest.py b/plinth/modules/mediawiki/manifest.py index 4c0e779a3..b6a58b890 100644 --- a/plinth/modules/mediawiki/manifest.py +++ b/plinth/modules/mediawiki/manifest.py @@ -29,6 +29,9 @@ clients = validate([{ }]) backup = validate_backup({ + 'config': { + 'files': ['/etc/mediawiki/FreedomBoxSettings.php'] + }, 'data': { 'directories': ['/var/lib/mediawiki-db/'] }