Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
BUG: flatten cache entry in FilestoreBackend.save_entry
.save_entry didn't flatten the new entry when inserting it into the backend cache, and the cache is reconstructed from _root in every _load_or_initialize call. This means once the filestore_backend fixture is set up, the final entry's children aren't accessible from the cache until _load_or_initialize is called. Flattening new entries in .save_entry fixes this issue.
- Loading branch information