aboutsummaryrefslogtreecommitdiffhomepage
path: root/routes/actor_profile_fragment.php
diff options
context:
space:
mode:
Diffstat (limited to 'routes/actor_profile_fragment.php')
-rw-r--r--routes/actor_profile_fragment.php6
1 files changed, 5 insertions, 1 deletions
diff --git a/routes/actor_profile_fragment.php b/routes/actor_profile_fragment.php
index debead0..b93556a 100644
--- a/routes/actor_profile_fragment.php
+++ b/routes/actor_profile_fragment.php
@@ -11,7 +11,11 @@ use Digitigrade\Router;
use Digitigrade\StorageProvider\FilesystemStorage;
Router::getInstance()->mount('/fragment/actor/:id', function (array $args) {
- render_template('actor/profile', ['actor' => Actor::find($args['id'])]);
+ $actor = Actor::find($args['id']);
+ if (isset($_GET['forceRefetch'])) {
+ $actor = Actor::findByUri($actor->uri, forceRefetch: true);
+ }
+ render_template('actor/profile', ['actor' => $actor]);
});
Router::getInstance()->mount('/fragment/actor/:id/followButton', function (array $args) {