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
Pixel Humain
news
Commits
cb169379
Commit
cb169379
authored
May 09, 2022
by
thomas craipeau
Browse files
merge dev-merge > yii2-only-merge
parents
892cad16
32bd207d
Changes
3
Hide whitespace changes
Inline
Side-by-side
controllers/actions/DeleteAction.php
View file @
cb169379
...
...
@@ -6,6 +6,7 @@ use News;
use
Person
;
use
PixelHumain\PixelHumain\modules\citizenToolKit\components\activitypub\handlers\Handler
;
use
PixelHumain\PixelHumain\modules\citizenToolKit\models\activitypub\Activitypub
;
use
PixelHumain\PixelHumain\modules\citizenToolKit\models\activitypub\ActivitypubActivityCreator
;
use
Rest
;
use
Yii
;
...
...
@@ -19,7 +20,7 @@ class DeleteAction extends \PixelHumain\PixelHumain\components\Action {
return
Rest
::
json
(
$res
);
}
else
{
$res
=
News
::
delete
(
$id
,
Yii
::
get
(
'session'
)[
"userId"
],
true
);
if
(
$activity
=
Activitypub
::
createDeleteNoteActivity
(
$id
))
if
(
$activity
=
Activitypub
ActivityCreator
::
createDeleteNoteActivity
(
$id
))
Handler
::
handle
(
$activity
);
if
(
@
$res
[
"newsUp"
]
&&
$_POST
[
"isLive"
]){
...
...
controllers/actions/SaveAction.php
View file @
cb169379
...
...
@@ -5,7 +5,7 @@ use CAction;
use
News
;
use
Person
;
use
PixelHumain\PixelHumain\modules\citizenToolKit\components\activitypub\handlers\Handler
;
use
PixelHumain\PixelHumain\modules\citizenToolKit\models\activitypub\Activitypub
;
use
PixelHumain\PixelHumain\modules\citizenToolKit\models\activitypub\Activitypub
ActivityCreator
;
use
Preference
;
use
Rest
;
use
Yii
;
...
...
@@ -21,7 +21,7 @@ class SaveAction extends \PixelHumain\PixelHumain\components\Action
$user
=
Person
::
getById
(
Yii
::
get
(
'session'
)[
"userId"
]);
if
(
Preference
::
isActivitypubActivate
(
$user
[
"preferences"
]))
Handler
::
handle
(
Activitypub
::
createNoteActivity
(
$_POST
),
[
"newsId"
=>
(
string
)
$result
[
"object"
][
"_id"
]]);
Handler
::
handle
(
Activitypub
ActivityCreator
::
createNoteActivity
(
$_POST
),
[
"newsId"
=>
(
string
)
$result
[
"object"
][
"_id"
]]);
if
(
!@
$_REQUEST
[
"json"
]){
$params
=
array
(
...
...
controllers/actions/UpdateAction.php
View file @
cb169379
...
...
@@ -5,6 +5,7 @@ use CAction;
use
News
;
use
PixelHumain\PixelHumain\modules\citizenToolKit\components\activitypub\handlers\Handler
;
use
PixelHumain\PixelHumain\modules\citizenToolKit\models\activitypub\Activitypub
;
use
PixelHumain\PixelHumain\modules\citizenToolKit\models\activitypub\ActivitypubActivityCreator
;
use
Rest
;
class
UpdateAction
extends
\
PixelHumain\PixelHumain\components\Action
...
...
@@ -15,7 +16,7 @@ class UpdateAction extends \PixelHumain\PixelHumain\components\Action
$result
=
News
::
update
(
$_POST
);
//federation de l'activité
if
(
$activity
=
Activitypub
::
createUpdateNoteActivity
(
$_POST
)){
if
(
$activity
=
Activitypub
ActivityCreator
::
createUpdateNoteActivity
(
$_POST
)){
Handler
::
handle
(
$activity
);
}
...
...
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