Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Pleroma
pleroma
Commits
014f91c1
Commit
014f91c1
authored
Aug 13, 2020
by
feld
Browse files
Merge branch 'issue/2036-part-2' into 'develop'
[
#2036
] fixed cron worker See merge request
!2886
parents
14a06e63
9b055f72
Pipeline
#29760
failed with stages
in 18 minutes and 24 seconds
Changes
5
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
lib/pleroma/workers/cron/clear_oauth_token_worker.ex
View file @
014f91c1
...
...
@@ -16,8 +16,8 @@ defmodule Pleroma.Workers.Cron.ClearOauthTokenWorker do
def
perform
(
_job
)
do
if
Config
.
get
([
:oauth2
,
:clean_expired_tokens
],
false
)
do
Token
.
delete_expired_tokens
()
else
:ok
end
:ok
end
end
lib/pleroma/workers/cron/digest_emails_worker.ex
View file @
014f91c1
...
...
@@ -37,9 +37,9 @@ def perform(_job) do
)
|>
Repo
.
all
()
|>
send_emails
else
:ok
end
:ok
end
def
send_emails
(
users
)
do
...
...
lib/pleroma/workers/cron/new_users_digest_worker.ex
View file @
014f91c1
...
...
@@ -55,11 +55,9 @@ def perform(_job) do
|>
Repo
.
all
()
|>
Enum
.
map
(
&
Pleroma
.
Emails
.
NewUsersDigestEmail
.
new_users
(
&1
,
users_and_statuses
))
|>
Enum
.
each
(
&
Pleroma
.
Emails
.
Mailer
.
deliver
/
1
)
else
:ok
end
else
:ok
end
:ok
end
end
lib/pleroma/workers/cron/purge_expired_activities_worker.ex
View file @
014f91c1
...
...
@@ -23,9 +23,9 @@ defmodule Pleroma.Workers.Cron.PurgeExpiredActivitiesWorker do
def
perform
(
_job
)
do
if
Config
.
get
([
ActivityExpiration
,
:enabled
])
do
Enum
.
each
(
ActivityExpiration
.
due_expirations
(
@interval
),
&
delete_activity
/
1
)
else
:ok
end
after
:ok
end
def
delete_activity
(%
ActivityExpiration
{
activity_id:
activity_id
})
do
...
...
@@ -41,7 +41,7 @@ def delete_activity(%ActivityExpiration{activity_id: activity_id}) do
{
:user
,
_
}
->
Logger
.
error
(
"
#{
__MODULE__
}
Couldn't delete expired activity: not found actorof #
#{
activity_id
}
"
"
#{
__MODULE__
}
Couldn't delete expired activity: not found actor
of #
#{
activity_id
}
"
)
end
end
...
...
lib/pleroma/workers/cron/stats_worker.ex
View file @
014f91c1
...
...
@@ -12,5 +12,6 @@ defmodule Pleroma.Workers.Cron.StatsWorker do
@impl
Oban
.
Worker
def
perform
(
_job
)
do
Pleroma
.
Stats
.
do_collect
()
:ok
end
end
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