Notifying users about crash report ID on login creates confusion.

Revert "Added notification that chat report has been sent after the user logs in."

This reverts commit 4e79bce3e2.
This commit is contained in:
Latif Khalifa
2013-11-29 16:09:58 +01:00
parent 2c99e07b93
commit d8fa14cac5
4 changed files with 3 additions and 27 deletions

View File

@@ -4694,14 +4694,6 @@ void LLAppViewer::handleLoginComplete()
gDebugInfo["MainloopTimeoutState"] = LLAppViewer::instance()->mMainloopTimeout->getState(); gDebugInfo["MainloopTimeoutState"] = LLAppViewer::instance()->mMainloopTimeout->getState();
} }
// After login is complete, check if the crash report has been sent in this session
// If it has, insert a notification
if (LLCrashLogger::sReportID)
{
LLNotificationsUtil::add("CrashReportSent", LLSD().with("REPORT_ID", llformat("%d", LLCrashLogger::sReportID)));
LLCrashLogger::sReportID = 0;
}
mOnLoginCompleted(); mOnLoginCompleted();
writeDebugInfo(); writeDebugInfo();

View File

@@ -63,17 +63,11 @@ public:
virtual void result(const LLSD& content) virtual void result(const LLSD& content)
{ {
std::string msg = "Crash report successfully sent"; std::string msg = "Crash report successfully sent";
if (content.has("message")) if (content.has("message"))
{ {
msg += ": " + content["message"].asString(); msg += ": " + content["message"].asString();
} }
llinfos << msg << llendl; llinfos << msg << llendl;
if (content.has("report_id"))
{
LLCrashLogger::sReportID = content["report_id"].asInteger();
}
} }
virtual AIHTTPTimeoutPolicy const& getHTTPTimeoutPolicy(void) const virtual AIHTTPTimeoutPolicy const& getHTTPTimeoutPolicy(void) const
@@ -99,8 +93,6 @@ LLCrashLogger::~LLCrashLogger()
} }
/*static*/ S32 LLCrashLogger::sReportID = 0;
// TRIM_SIZE must remain larger than LINE_SEARCH_SIZE. // TRIM_SIZE must remain larger than LINE_SEARCH_SIZE.
const int TRIM_SIZE = 128000; const int TRIM_SIZE = 128000;
const int LINE_SEARCH_DIST = 500; const int LINE_SEARCH_DIST = 500;

View File

@@ -40,14 +40,13 @@ public:
LLCrashLogger(); LLCrashLogger();
virtual ~LLCrashLogger(); virtual ~LLCrashLogger();
S32 loadCrashBehaviorSetting(); S32 loadCrashBehaviorSetting();
static S32 sReportID; bool readDebugFromXML(LLSD& dest, const std::string& filename );
bool readDebugFromXML(LLSD& dest, const std::string& filename );
void gatherFiles(); void gatherFiles();
void mergeLogs( LLSD src_sd ); void mergeLogs( LLSD src_sd );
virtual void gatherPlatformSpecificFiles() {} virtual void gatherPlatformSpecificFiles() {}
bool saveCrashBehaviorSetting(S32 crash_behavior); bool saveCrashBehaviorSetting(S32 crash_behavior);
bool sendCrashLog(std::string dump_dir); bool sendCrashLog(std::string dump_dir);
LLSD constructPostData(); LLSD constructPostData();
void setUserText(const std::string& text) { mCrashInfo["UserNotes"] = text; } void setUserText(const std::string& text) { mCrashInfo["UserNotes"] = text; }
S32 getCrashBehavior() { return mCrashBehavior; } S32 getCrashBehavior() { return mCrashBehavior; }

View File

@@ -9742,11 +9742,4 @@ Do you wish to export anyway?
Object successfully exported to: [FILENAME] Object successfully exported to: [FILENAME]
</notification> </notification>
<notification
icon="notifytip.tga"
name="CrashReportSent"
type="notifytip">
Thank you for submitting the crash report! Report ID is [REPORT_ID]
</notification>
</notifications> </notifications>