Add confirmation message when a report is successful.
This commit is contained in:
parent
2722aeaaec
commit
9c45a48a26
|
@ -118,7 +118,7 @@ public class ReportManager {
|
|||
}
|
||||
}
|
||||
|
||||
public void reportPlayer(Player reporter, Player reportedPlayer, Category category, String reason)
|
||||
public Report reportPlayer(Player reporter, Player reportedPlayer, Category category, String reason)
|
||||
{
|
||||
int reporterId = getPlayerAccount(reporter).getAccountId();
|
||||
ReportProfile reportProfile = getReportProfile(String.valueOf(reporterId));
|
||||
|
@ -160,7 +160,10 @@ public class ReportManager {
|
|||
}
|
||||
|
||||
_reportSqlRepository.logReportSending(report.getReportId(), reporterId, category, reason);
|
||||
return report;
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
public void onPlayerQuit(Player player)
|
||||
|
|
|
@ -7,8 +7,10 @@ import java.util.Map;
|
|||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.event.HandlerList;
|
||||
|
||||
import mineplex.core.common.util.C;
|
||||
import mineplex.core.gui.SimpleGui;
|
||||
import mineplex.core.report.Category;
|
||||
import mineplex.core.report.Report;
|
||||
import mineplex.core.report.ReportManager;
|
||||
import mineplex.core.report.ReportPlugin;
|
||||
|
||||
|
@ -53,9 +55,10 @@ public class ReportPage extends SimpleGui
|
|||
|
||||
public void addReport(Category category)
|
||||
{
|
||||
_reportPlugin.getReportManager().reportPlayer(_reportee, _offender, category, _reason);
|
||||
Report report = _reportPlugin.getReportManager().reportPlayer(_reportee, _offender, category, _reason);
|
||||
_reportee.closeInventory();
|
||||
unregisterListener();
|
||||
_reportee.sendMessage(C.cGreen + "Report sent successfully (" + C.cGold + "#" + report.getReportId() + C.cGreen + ").");
|
||||
}
|
||||
|
||||
public void unregisterListener()
|
||||
|
|
Loading…
Reference in New Issue