++ fix: aggiornamento dipendenze e correzione bug
This commit is contained in:
@@ -105,7 +105,7 @@ class Assegnazione extends Model
|
||||
|
||||
$months = max(1, (int) Setting::getValue('assignment_link_ttl_hours', 1));
|
||||
|
||||
return URL::temporarySignedRoute(
|
||||
$url = URL::temporarySignedRoute(
|
||||
'assignments.pdf.viewer',
|
||||
now()->addMonths($months),
|
||||
[
|
||||
@@ -113,6 +113,14 @@ class Assegnazione extends Model
|
||||
'code' => $this->ensurePdfAccessCode(),
|
||||
]
|
||||
);
|
||||
|
||||
$publicBase = Setting::getValue('public_base_url');
|
||||
if ($publicBase) {
|
||||
$parsed = parse_url($url);
|
||||
$url = rtrim($publicBase, '/') . ($parsed['path'] ?? '') . (isset($parsed['query']) ? '?' . $parsed['query'] : '');
|
||||
}
|
||||
|
||||
return $url;
|
||||
}
|
||||
|
||||
// ─── Scopes ─────────────────────────────────────────────────
|
||||
|
||||
Reference in New Issue
Block a user