From e0a4a4f6f3d3baeca50cf2a432f34803bf192f5c Mon Sep 17 00:00:00 2001
From: David Siegfried <david.siegfried@uni-vechta.de>
Date: Sat, 11 Mar 2023 12:03:14 +0000
Subject: [PATCH] prevent php-warnings, closes #2334

Closes #2334

Merge request studip/studip!1528
---
 lib/models/resources/ResourceRequest.class.php | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/lib/models/resources/ResourceRequest.class.php b/lib/models/resources/ResourceRequest.class.php
index 0f1a3a6c6b6..7f9e3c6eb2c 100644
--- a/lib/models/resources/ResourceRequest.class.php
+++ b/lib/models/resources/ResourceRequest.class.php
@@ -2430,10 +2430,12 @@ class ResourceRequest extends SimpleORMap implements PrivacyObject, Studip\Calen
 
     public function getPriority()
     {
-        if (!isset($this->getTimeIntervals()[0])) {
-            return 0;
+
+        $result = $this->getTimeIntervals();
+        if (count($result) === 0) {
+            return null;
         }
-        $first = $this->getTimeIntervals()[0];
+        $first = $result[0];
         return round(($first['begin'] - time()) / 86400);
     }
 
-- 
GitLab