uselotus / lotus

File .deepsource.toml not found in the default branch of the repository root. Please refer to the docs.

if statements can be merged PTC-W0048
Anti-pattern
Major
a year agoa year old
Consider merging collapsible if statements
 588            user = self.request.user
 589        else:
 590            user = None
 591        if user: 592            if instance.status == PLAN_STATUS.ARCHIVED:
 593                action.send(
 594                    user,
Consider merging collapsible if statements
10
11    def validate(self, attrs):
12        token = self.context.get("token", None)
13        if not token:14            if attrs["company_name"] is None:
15                raise serializers.ValidationError(
16                    "Company name is required for registration"
Consider merging collapsible if statements
 907                            day = convert_to_date(day)
 908                            if day < period:
 909                                continue
 910                            if less_than: 911                                if day >= less_than:
 912                                    break
 913                            if usage > last_value: