Split Id class into two (Id and _Id). Id can be accessed publicly outside of the file, but can not be instantiated. _Id may only be accessed inside the file and can be instantiated. The goal is to have a better control over when Id is instantiated.
Metadata changed to make most fields except the id, model metadata, version metadata, and model download url properties optional.
Images have also been modified to filter by nsfw_level instead of nsfw property of metadata.
Model class also modified to reflect changes to metadata and all methods except download() method now pass properties of metadata object individually rather than one metadata object. This is to have a better control of where and what property of metadata is read in model class.
Summary
Related Issues?
100
Comments