Hello~

Having a peculiar issue,

Right now in permissions I have "View all points" checked which the description says "Allows to view the Stats of other users, but not the transactions."

The issue is that when user X receives a point, a system message is generated saying "User X just earned 1 point and now has 1 point in XYZ category." This system message is visible on screen to all users both authenticated and anonymous, which is undesirable.

If I uncheck permission "view all points" the block I have created with views will not be visible at all. With it checked, everyone sees the system message when a point is awarded. My desired outcome is to have the block with view of users point totals to be visible to all users including anonymous, but system messages when points are awarded should only be visible to that unique user.

Is there a solution to this problem that I am overlooking? Thank you so much for your help and time!!

CommentFileSizeAuthor
#3 1370258-3.patch770 bytesluksak

Comments

Jessica A’s picture

Also FYI, I have display message set to "No" under the "messages" settings tab in point settings. Shouldn't this disable all messages from showing up for the userpoints module?

Thank You!

Jessica A’s picture

Assigned: Unassigned » Jessica A
Category: bug » support
Status: Active » Closed (works as designed)

Figured it out...had "display message" checked off under rules which was causing a message to be generated. Unchecking this got rid of the messages when points are awarded.

luksak’s picture

Version: 7.x-1.0-rc1 » 7.x-1.x-dev
Category: support » bug
Status: Closed (works as designed) » Needs review
StatusFileSize
new770 bytes

I disagree that this works as designed. If there is an option to disable all messages from userpoints, none of them should appear in my opinion, even if another module provides them. I created a patch that implements this.

luksak’s picture

Title: Message visible to all users when points awarded » Message visible even if "Display message" is set to No