Skip to content

Commit

Permalink
Merge branch 'develop' into dev-lb/move-polylines-to-files
Browse files Browse the repository at this point in the history
  • Loading branch information
HerrLevin authored Oct 11, 2024
2 parents 5fdbce4 + b02c6d2 commit 6458e23
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 6 deletions.
12 changes: 6 additions & 6 deletions app/Http/Controllers/Backend/BrouterController.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@
use App\Http\Controllers\Backend\Transport\TrainCheckinController;
use App\Http\Controllers\Controller;
use App\Jobs\RefreshPolyline;
use App\Models\Trip;
use App\Models\PolyLine;
use App\Models\Checkin;
use App\Models\PolyLine;
use App\Models\Trip;
use App\Objects\LineSegment;
use Illuminate\Http\Client\ConnectionException;
use Illuminate\Http\Client\PendingRequest;
Expand All @@ -25,7 +25,7 @@

abstract class BrouterController extends Controller
{
public static function getHttpClient(): PendingRequest {
private static function getHttpClient(): PendingRequest {
return Http::baseUrl(config('trwl.brouter_url'))
->timeout(config('trwl.brouter_timeout'));
}
Expand All @@ -37,7 +37,7 @@ public static function getHttpClient(): PendingRequest {
* @return stdClass
* @throws JsonException|InvalidArgumentException|ConnectionException
*/
public static function getGeoJSONForRoute(
private static function getGeoJSONForRoute(
array $coordinates,
BrouterProfile $profile = BrouterProfile::RAIL //Maybe extend this for other travel types later
): stdClass {
Expand Down Expand Up @@ -80,7 +80,7 @@ public static function getGeoJSONForRoute(
* @throws JsonException
*/
public static function reroutePolyline(Trip $trip): void {
if (App::runningUnitTests()) {
if (App::runningUnitTests() || !config('trwl.brouter')) {
return;
}

Expand Down Expand Up @@ -176,7 +176,7 @@ public static function reroutePolyline(Trip $trip): void {
*
* @return void
*/
public static function recalculateDistanceAndPoints(Trip $trip, $polyline): void {
private static function recalculateDistanceAndPoints(Trip $trip, $polyline): void {
DB::beginTransaction();
$oldPolyLine = self::getOldPolyline($trip);
Log::debug('[RefreshPolyline] Recalculating distance and points for Trip#' . $trip->trip_id);
Expand Down
1 change: 1 addition & 0 deletions config/trwl.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
'mastodon_timeout_seconds' => env("MASTODON_TIMEOUT_SECONDS", 5),

# Brouter
'brouter' => env('BROUTER', true),
'brouter_url' => env('BROUTER_URL', 'https://brouter.de/'),
'brouter_timeout' => env('BROUTER_TIMEOUT', 10),

Expand Down

0 comments on commit 6458e23

Please sign in to comment.