PluginProbe
Yatra – Travel Booking & Tour Operator Software / 3.0.17
Yatra – Travel Booking & Tour Operator Software v3.0.17
3.0.17 3.0.16 3.0.15 3.0.14 3.0.14.1 3.0.14.2 3.0.12 3.0.13 3.0.11 3.0.10 3.0.9 3.0.8 3.0.7 3.0.6 3.0.5 3.0.5.1 3.0.4 3.0.3 3.0.2.9 3.0.2.7 3.0.2.8 3.0.2.6 trunk 1.0.0 2.0.0 All 85 releases
← All changes | app/Controllers/AvailabilityController.php +7 -7 3.0.14.1 → 3.0.17 View file →
@@ -231,9 +231,9 @@
231 231 'total' => $total,
232 232 'page' => $filters['page'],
233 233 'per_page' => $filters['per_page'],
234 234 ], 200);
235 - } catch (\Exception $e) {
235 + } catch (\Throwable $e) {
236 236 return new WP_Error(
237 237 'availability_fetch_error',
238 238 $e->getMessage(),
239 239 ['status' => 500]
@@ -259,9 +259,9 @@
259 259 'validation_error',
260 260 $e->getMessage(),
261 261 ['status' => 400]
262 262 );
263 - } catch (\Exception $e) {
263 + } catch (\Throwable $e) {
264 264 return new WP_Error(
265 265 'availability_duplicate_error',
266 266 $e->getMessage(),
267 267 ['status' => 500]
@@ -331,9 +331,9 @@
331 331 ];
332 332 }
333 333
334 334 return new WP_REST_Response(['dates' => $dates, 'total' => count($dates)], 200);
335 - } catch (\Exception $e) {
335 + } catch (\Throwable $e) {
336 336 return new WP_Error('availability_generated_error', $e->getMessage(), ['status' => 500]);
337 337 }
338 338 }
339 339
@@ -372,9 +372,9 @@
372 372 $prepared['seats_available'] = $available;
373 373 }
374 374
375 375 return new WP_REST_Response($prepared, 200);
376 - } catch (\Exception $e) {
376 + } catch (\Throwable $e) {
377 377 return new WP_Error(
378 378 'availability_fetch_error',
379 379 $e->getMessage(),
380 380 ['status' => 500]
@@ -405,9 +405,9 @@
405 405 'validation_error',
406 406 $e->getMessage(),
407 407 ['status' => 400]
408 408 );
409 - } catch (\Exception $e) {
409 + } catch (\Throwable $e) {
410 410 return new WP_Error(
411 411 'availability_create_error',
412 412 $e->getMessage(),
413 413 ['status' => 500]
@@ -439,9 +439,9 @@
439 439 'validation_error',
440 440 $e->getMessage(),
441 441 ['status' => 400]
442 442 );
443 - } catch (\Exception $e) {
443 + } catch (\Throwable $e) {
444 444 return new WP_Error(
445 445 'availability_update_error',
446 446 $e->getMessage(),
447 447 ['status' => 500]
@@ -467,9 +467,9 @@
467 467 'validation_error',
468 468 $e->getMessage(),
469 469 ['status' => 400]
470 470 );
471 - } catch (\Exception $e) {
471 + } catch (\Throwable $e) {
472 472 return new WP_Error(
473 473 'availability_delete_error',
474 474 $e->getMessage(),
475 475 ['status' => 500]