Cast values of simple embedded objects to int
authorAlexander Ebert <ebert@woltlab.com>
Mon, 21 Jun 2021 14:13:38 +0000 (16:13 +0200)
committerAlexander Ebert <ebert@woltlab.com>
Mon, 21 Jun 2021 14:13:38 +0000 (16:13 +0200)
commit2e3b2fcc855f50238dbe930ea3392cf48894b85f
treead83971024751b3a55cbcf63946cabafb040772d
parent1373c84f26ccd4231cf7a3cea99f7db8ccebc7f2
Cast values of simple embedded objects to int

These values are not guaranteed to be pure numbers. Any value could be followed by a helper comment, such as `13#Fancy page`. Explicitly calling `intval()` truncates the value to just contain the leading digits as it was intended to be.
wcfsetup/install/files/lib/system/message/embedded/object/ArticleMessageEmbeddedObjectHandler.class.php
wcfsetup/install/files/lib/system/message/embedded/object/MediaMessageEmbeddedObjectHandler.class.php
wcfsetup/install/files/lib/system/message/embedded/object/PageMessageEmbeddedObjectHandler.class.php