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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions