Skip to content

Rule description and descriptionHtml are incorrectly assertNonNull(). #260

@MrTommyPickles

Description

@MrTommyPickles

In old Reddit it is possible to create rules without descriptions. However, the Rule class constructor asserts description and descriptionHtml as non-null. This causes calls to subreddit.getRules() to fail for subreddits with rules lacking descriptions.

        assertNonNull(shortName, 'Subreddit rule is missing shortName');
        assertNonNull(description, 'Subreddit rule is missing description');
        assertNonNull(priority, 'Subreddit rule is missing priority');
        assertNonNull(createdUtc, 'Subreddit rule is missing createdUtc');
        assertNonNull(descriptionHtml, 'Subreddit rule is missing descriptionHtml');

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions