Jump to content

FIX: Reactions in Report Comments Enabled 1.0.1


Adriano Faria
 Share

Recommended Posts

I wil NOT be available until February 04, so here goes a quick fix (FTP required) for those who are using the plugin Reactions in Report Comments 1.0.1 and have the following error:

Quote
Error: Call to undefined method IPS\core\Messenger\Message::reactionType() (0)
#0 /www/invision/system/Notification/Inline.php(239): IPS\core\extensions\core\Notifications\_MyStuff->parse_new_likes()
#1 /www/invision/applications/core/modules/front/system/ajax.php(459): IPS\Notification\_Inline->getData()
#2 /www/invision/system/Dispatcher/Controller.php(90): IPS\core\modules\front\system\_ajax->instantNotifications()
#3 /www/invision/system/Dispatcher/Dispatcher.php(153): IPS\Dispatcher\_Controller->execute()
#4 /www/invision/index.php(13): IPS\_Dispatcher->run()
#5 {main}

Download and open /plugins/reactionsinreportcomments/hooks/reportCommentModel.php and find:

	use \IPS\Content\Reactable
	{
		try
		{
			\IPS\Content\Reactable::canReact as allowedToReact;
		}
		catch ( \Error | \RuntimeException $e )
		{
			if ( method_exists( get_parent_class(), __FUNCTION__ ) )
			{
				return \call_user_func_array( 'parent::' . __FUNCTION__, \func_get_args() );
			}
			else
			{
				throw $e;
			}
		}
	}

Change to:

	use \IPS\Content\Reactable
	{
		\IPS\Content\Reactable::canReact as allowedToReact;
	}

Save and upload.

The error is the TRY/CATCH added by the framework when exporting the plugin.

If you DO NOT have FTP access, then simply disable or uninstall the plugin. I'll take a look (with IPS) when I get back.

Thank you.

Link to comment
Share on other sites

  • 1 month later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...