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
Neutrinet
carnet_rose
Commits
86fed13b
Commit
86fed13b
authored
Dec 18, 2015
by
Laurent Peuch
Browse files
[mod] production config: work on data of yesterday
parent
8414e1c5
Changes
1
Hide whitespace changes
Inline
Side-by-side
members/management/commands/notify_modified_members.py
View file @
86fed13b
...
...
@@ -38,19 +38,16 @@ class Command(BaseCommand):
today
=
date
.
today
()
yesterday
=
today
-
timedelta
(
days
=
1
)
# modified_yesterday_members = Member.objects.filter(last_modified__lt=date.today(), last_modified__gt=yesterday)
modified_yesterday_members
=
Member
.
objects
.
filter
(
last_modified__gt
=
date
.
today
())
modified_yesterday_members
=
Member
.
objects
.
filter
(
last_modified__lt
=
date
.
today
(),
last_modified__gt
=
yesterday
)
for
member_revisions
in
map
(
reversion
.
get_for_object
,
modified_yesterday_members
):
member_revisions
=
list
(
member_revisions
.
get_unique
())
# yesterday_modifications = filter(lambda x: x.field_dict["last_modified"].date() == yesterday, member_revisions)
yesterday_modifications
=
filter
(
lambda
x
:
x
.
field_dict
[
"last_modified"
].
date
()
==
today
,
member_revisions
)
yesterday_modifications
=
filter
(
lambda
x
:
x
.
field_dict
[
"last_modified"
].
date
()
==
yesterday
,
member_revisions
)
users_that_has_modified_the_documented
=
u
", "
.
join
(
set
(
map
(
lambda
x
:
unicode
(
x
.
revision
.
user
),
yesterday_modifications
)))
# older_modifications = filter(lambda x: x.field_dict["last_modified"].date() < yesterday, member_revisions)
older_modifications
=
filter
(
lambda
x
:
x
.
field_dict
[
"last_modified"
].
date
()
<
today
,
member_revisions
)
older_modifications
=
filter
(
lambda
x
:
x
.
field_dict
[
"last_modified"
].
date
()
<
yesterday
,
member_revisions
)
if
not
older_modifications
:
data
[
"created"
].
append
([
yesterday_modifications
[
0
],
users_that_has_modified_the_documented
])
else
:
...
...
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