Skip to content

Error when trying to delete multiple recordings #18

@JH-act

Description

@JH-act

ILIAS 9; MultiVc release9

An error occurs when selecting multiple recordings and pressing the corresponding delete button:

ilDateTimeException thrown with message "Cannot parse date: 2025-07-17 09:07:11<br> with format 3"

This happens with BBB as well as our fork for a new vc tool.

Full error log:

Click to expand
ilDateTimeException thrown with message "Cannot parse date: 2025-07-17 09:07:11<br> with format 3"

Stacktrace:
#9 ilDateTimeException in /var/www/html/Services/Calendar/classes/class.ilDateTime.php:373
#8 ilDateTime:setDate in /var/www/html/Services/Calendar/classes/class.ilDateTime.php:59
#7 ilDateTime:__construct in /var/www/html/Customizing/global/plugins/Services/Repository/RepositoryObject/MultiVc/classes/class.ilObjMultiVcGUI.php:2646
#6 ilObjMultiVcGUI:confirmDeleteRecords in /var/www/html/Customizing/global/plugins/Services/Repository/RepositoryObject/MultiVc/classes/class.ilObjMultiVcGUI.php:244
#5 ilObjMultiVcGUI:performCommand in /var/www/html/Services/Repository/PluginSlot/class.ilObjectPluginGUI.php:174
#4 ilObjectPluginGUI:executeCommand in /var/www/html/Services/UICore/classes/class.ilCtrl.php:119
#3 ilCtrl:forwardCommand in /var/www/html/Services/Repository/PluginSlot/class.ilObjPluginDispatchGUI.php:61
#2 ilObjPluginDispatchGUI:executeCommand in /var/www/html/Services/UICore/classes/class.ilCtrl.php:119
#1 ilCtrl:forwardCommand in /var/www/html/Services/UICore/classes/class.ilCtrl.php:92
#0 ilCtrl:callBaseClass in /var/www/html/ilias.php:24


-- GET Data --

ILIAS\Refinery\KeyValueAccessraw_values: Array
                         (
                             [baseClass] => ilobjplugindispatchgui
                             [cmdNode] => oy:ol
                             [cmdClass] => ilObjMultiVcGUI
                             [cmd] => post
                             [fallbackCmd] => showContent
                             [ref_id] => 166
                             [rtoken] => d0c7f1c9340e5cb44d5d744e14db9174fa354ff91524070992573c44a5c53074
                             [limit] => 50
                         )
                         
ILIAS\Refinery\KeyValueAccesstrafo: ILIAS\Refinery\KindlyTo\Transformation\StringTransformation Object
                         (
                         )
                         
ILIAS\HTTP\Wrapper\SuperGlobalDropInReplacementthrowOnValueAssignment: 


-- POST Data --

ILIAS\Refinery\KeyValueAccessraw_values: Array
                         (
                             [cmd] => Array
                                 (
                                     [confirmDeleteRecords] => Löschen
                                 )
                         
                             [rec_id] => Array
                                 (
                                     [0] => 0
                                     [1] => 1
                                 )
                         
                         )
                         
ILIAS\Refinery\KeyValueAccesstrafo: ILIAS\Refinery\KindlyTo\Transformation\StringTransformation Object
                         (
                         )
                         
ILIAS\HTTP\Wrapper\SuperGlobalDropInReplacementthrowOnValueAssignment: 


-- Files --

empty


-- Cookies --

ILIAS\Refinery\KeyValueAccessraw_values: Array
                         (
                             [ilClientId] => myilias
                             [pga4_session] => 2df847e1-d062-4064-8f4c-a6a9eac5d1d1!U+XRoSoPMfd70JGrDDMNJ8bPmm9HgXQbObNcUxY/CFg=
                             [PGADMIN_LANGUAGE] => en
                             [PHPSESSID] => a419d (SHORTENED FOR SECURITY)
                             [0:5] => {"level_id":"0"}
                             [il_mb_slates] => {"engaged":false}
                             [1291069114] => {"any_entry_engaged":false,"tools_engaged":false,"more_available":false,"entries":{"0:0":[0,0,0],"0:1":[0,0,0],"0:1:1":[0,0,0],"0:1:2":[0,0,0],"0:2":[0,0,0],"0:2:0":[0,0,0],"0:3":[0,0,0],"0:4":[0,0,0],"0:5":[0,0,0],"0:6":[0,0,1]},"tools":{},"known_tools":[],"last_active_top":null}
                         )
                         
ILIAS\Refinery\KeyValueAccesstrafo: ILIAS\Refinery\KindlyTo\Transformation\StringTransformation Object
                         (
                         )
                         
ILIAS\HTTP\Wrapper\SuperGlobalDropInReplacementthrowOnValueAssignment: 


-- Session --

_authsession_expired     : 0
tbl_limit                : 50
rtoken                   : O:11:"ilCtrlToken":1:{s:18:"ilCtrlTokentoken";s:64:"d0c7f1c9340e5cb44d5d744e14db9174fa354ff91524070992573c44a5c53074";}
SessionType              : 2
_authsession_authenticated: 1
_authsession_user_id     : 6
orig_request_target      : 
ILIAS\Init\StartupSequence\StartUpSequenceDispatcher_passed: 1
block_pdtasks_0_blnav    : 
block_pdmail_0_blnav     : 
awrn_last_update         : 1752745743
awrn_cnt                 : 0
awrn_hcnt                : 0
il_nav_history           : a:5:{s:4:"166:";a:7:{s:2:"id";s:4:"166:";s:6:"ref_id";i:166;s:4:"link";s:39:"http://localhost:8085/goto.php/xmvc/166";s:5:"title";s:3:"aaa";s:4:"type";s:4:"xmvc";s:10:"sub_obj_id";s:0:"";s:9:"goto_link";s:0:"";}s:3:"85:";a:7:{s:2:"id";s:3:"85:";s:6:"ref_id";i:85;s:4:"link";s:37:"http://localhost:8085/goto.php/cat/85";s:5:"title";s:3:"Act";s:4:"type";s:3:"cat";s:10:"sub_obj_id";s:0:"";s:9:"goto_link";s:0:"";}s:4:"165:";a:7:{s:2:"id";s:4:"165:";s:6:"ref_id";i:165;s:4:"link";s:39:"http://localhost:8085/goto.php/xmvc/165";s:5:"title";s:6:"asdasd";s:4:"type";s:4:"xmvc";s:10:"sub_obj_id";s:0:"";s:9:"goto_link";s:0:"";}s:4:"164:";a:7:{s:2:"id";s:4:"164:";s:6:"ref_id";i:164;s:4:"link";s:39:"http://localhost:8085/goto.php/xmvc/164";s:5:"title";s:3:"aaa";s:4:"type";s:4:"xmvc";s:10:"sub_obj_id";s:0:"";s:9:"goto_link";s:0:"";}s:4:"163:";a:7:{s:2:"id";s:4:"163:";s:6:"ref_id";i:163;s:4:"link";s:39:"http://localhost:8085/goto.php/xmvc/163";s:5:"title";s:6:"lalala";s:4:"type";s:4:"xmvc";s:10:"sub_obj_id";s:0:"";s:9:"goto_link";s:0:"";}}
doNotShowResetedTokens   : 1
table_table_recordings_6_offset: 0
table_table_recordings_bbb_6_offset: 0
lang                     : de


-- Server/Request Data --

HTTP_HOST                : localhost:8085
HTTP_CONNECTION          : keep-alive
CONTENT_LENGTH           : 72
HTTP_CACHE_CONTROL       : max-age=0
HTTP_SEC_CH_UA           : "Not)A;Brand";v="8", "Chromium";v="138", "Google Chrome";v="138"
HTTP_SEC_CH_UA_MOBILE    : ?0
HTTP_SEC_CH_UA_PLATFORM  : "Windows"
HTTP_ORIGIN              : http://localhost:8085
CONTENT_TYPE             : application/x-www-form-urlencoded
HTTP_UPGRADE_INSECURE_REQUESTS: 1
HTTP_USER_AGENT          : Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
HTTP_ACCEPT              : text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
HTTP_SEC_FETCH_SITE      : same-origin
HTTP_SEC_FETCH_MODE      : navigate
HTTP_SEC_FETCH_USER      : ?1
HTTP_SEC_FETCH_DEST      : document
HTTP_REFERER             : http://localhost:8085/ilias.php?baseClass=ilobjplugindispatchgui&cmdNode=oy:ol&cmdClass=ilObjMultiVcGUI&cmd=showContent&ref_id=166
HTTP_ACCEPT_ENCODING     : gzip, deflate, br, zstd
HTTP_ACCEPT_LANGUAGE     : de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7
HTTP_COOKIE              : ilClientId=myilias; pga4_session=2df847e1-d062-4064-8f4c-a6a9eac5d1d1!U+XRoSoPMfd70JGrDDMNJ8bPmm9HgXQbObNcUxY/CFg=; PGADMIN_LANGUAGE=en; PHPSESSID=a419d (SHORTENED FOR SECURITY); 0:5={"level_id":"0"}; il_mb_slates={"engaged":false}; 1291069114={"any_entry_engaged":false,"tools_engaged":false,"more_available":false,"entries":{"0:0":[0,0,0],"0:1":[0,0,0],"0:1:1":[0,0,0],"0:1:2":[0,0,0],"0:2":[0,0,0],"0:2:0":[0,0,0],"0:3":[0,0,0],"0:4":[0,0,0],"0:5":[0,0,0],"0:6":[0,0,1]},"tools":{},"known_tools":[],"last_active_top":null}
PATH                     : /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/snap/bin
SERVER_SIGNATURE         : <address>Apache/2.4.63 (Ubuntu) Server at localhost Port 8085</address>
                         
SERVER_SOFTWARE          : Apache/2.4.63 (Ubuntu)
SERVER_NAME              : localhost
SERVER_ADDR              : ::1
SERVER_PORT              : 8085
REMOTE_ADDR              : ::1
DOCUMENT_ROOT            : /var/www/html/
REQUEST_SCHEME           : http
CONTEXT_PREFIX           : 
CONTEXT_DOCUMENT_ROOT    : /var/www/html/
SERVER_ADMIN             : webmaster@example.com
SCRIPT_FILENAME          : /var/www/html/ilias.php
REMOTE_PORT              : 52188
GATEWAY_INTERFACE        : CGI/1.1
SERVER_PROTOCOL          : HTTP/1.1
REQUEST_METHOD           : POST
QUERY_STRING             : baseClass=ilobjplugindispatchgui&cmdNode=oy:ol&cmdClass=ilObjMultiVcGUI&cmd=post&fallbackCmd=showContent&ref_id=166&rtoken=d0c7f1c9340e5cb44d5d744e14db9174fa354ff91524070992573c44a5c53074
REQUEST_URI              : /ilias.php?baseClass=ilobjplugindispatchgui&cmdNode=oy:ol&cmdClass=ilObjMultiVcGUI&cmd=post&fallbackCmd=showContent&ref_id=166&rtoken=d0c7f1c9340e5cb44d5d744e14db9174fa354ff91524070992573c44a5c53074
SCRIPT_NAME              : /ilias.php
PHP_SELF                 : /ilias.php
REQUEST_TIME_FLOAT       : 1752745942.35
REQUEST_TIME             : 1752745942
argv                     : Array
                         (
                             [0] => baseClass=ilobjplugindispatchgui&cmdNode=oy:ol&cmdClass=ilObjMultiVcGUI&cmd=post&fallbackCmd=showContent&ref_id=166&rtoken=d0c7f1c9340e5cb44d5d744e14db9174fa354ff91524070992573c44a5c53074
                         )
                         
argc                     : 1


-- Environment Variables --

USER                     : root
APACHE_RUN_DIR           : /var/run/apache2
SYSTEMD_EXEC_PID         : 3245
APACHE_PID_FILE          : /var/run/apache2/apache2.pid
JOURNAL_STREAM           : 7:63228
PATH                     : /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/snap/bin
INVOCATION_ID            : 4f20063d8bbb4e56872fb5e56a3d8981
APACHE_LOCK_DIR          : /var/lock/apache2
LANG                     : C
APACHE_RUN_USER          : www-data
APACHE_RUN_GROUP         : www-data
APACHE_LOG_DIR           : /var/log/apache2
PWD                      : /

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions