Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
radiopanik
django-panik-newsletter
Commits
d845676b
Commit
d845676b
authored
Jan 24, 2022
by
fred
Browse files
don't check for validation status if validation is disabled
parent
4e457abe
Changes
1
Hide whitespace changes
Inline
Side-by-side
newsletter/management/commands/update_newsletter_subscribers.py
View file @
d845676b
from
optparse
import
make_option
from
django.conf
import
settings
from
django.core.management.base
import
BaseCommand
,
CommandError
from
...models
import
Subscriber
...
...
@@ -9,7 +8,11 @@ class Command(BaseCommand):
def
handle
(
self
,
verbosity
,
**
kwargs
):
self
.
verbose
=
verbosity
>
1
for
subscriber
in
Subscriber
.
objects
.
filter
(
is_validated
=
True
).
exclude
(
is_registered
=
True
):
qs
=
Subscriber
.
objects
.
exclude
(
is_registered
=
True
)
if
getattr
(
settings
,
'NEWSLETTER_SEND_CONFIRMATION'
,
True
):
qs
=
qs
.
filter
(
is_validated
=
True
)
for
subscriber
in
qs
:
if
self
.
verbose
:
print
(
'subscribing'
,
subscriber
.
email
)
subscriber
.
subscribe
()
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment