diff options
author | anoy <anoymouserver+github@mailbox.org> | 2021-01-13 16:15:52 +0100 |
---|---|---|
committer | anoy <anoymouserver@users.noreply.github.com> | 2021-01-13 19:23:46 +0100 |
commit | 8b3516a9490ef1c3dd873121b5592a1ddde20328 (patch) | |
tree | 4a346a8d580232d56d53f2a7175d63ab6211a0e2 | |
parent | d5c47d7d698b6a9cd04de06956035036a9e9fe6e (diff) |
fix opened state of folders is not restored
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
-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() ); |