diff options
-rw-r--r-- | CHANGELOG.md | 3 | ||||
-rw-r--r-- | lib/Db/Folder.php | 1 | ||||
-rw-r--r-- | tests/Unit/Db/FolderTest.php | 2 |
3 files changed, 6 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 5aea53a9f..c498bfffa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,9 @@ The format is almost based on [Keep a Changelog](https://keepachangelog.com/en/1 ## [Unreleased] +### Fixed +- opened state of folders is not restored (#1040) + ## [15.2.0-beta1] - 2021-01-11 ### Changed diff --git a/lib/Db/Folder.php b/lib/Db/Folder.php index d452bb7d4..6f208309b 100644 --- a/lib/Db/Folder.php +++ b/lib/Db/Folder.php @@ -167,6 +167,7 @@ class Folder extends Entity implements IAPI, \JsonSerializable [ 'id', 'name', + 'opened', 'feeds' ] ); diff --git a/tests/Unit/Db/FolderTest.php b/tests/Unit/Db/FolderTest.php index 7fdb1ae07..8be6c793f 100644 --- a/tests/Unit/Db/FolderTest.php +++ b/tests/Unit/Db/FolderTest.php @@ -25,11 +25,13 @@ class FolderTest extends TestCase $folder = new Folder(); $folder->setId(3); $folder->setName('name'); + $folder->setOpened(false); $this->assertEquals( [ 'id' => 3, 'name' => 'name', + 'opened' => false, 'feeds' => [], ], $folder->toAPI() ); |