Added a couple LL_WARNS to track why upload button disabled.

meow-7.2.2
Rider Linden 2015-07-17 15:58:03 -07:00
parent d22812a8c8
commit 2fc4ddb92b
1 changed files with 9 additions and 0 deletions

View File

@ -5997,6 +5997,15 @@ void LLFloaterModelPreview::onPermissionsReceived(const LLSD& result)
// BAP HACK: handle "" for case that MeshUploadFlag cap is broken.
mHasUploadPerm = (("" == upload_status) || ("valid" == upload_status));
if (!mHasUploadPerm)
{
LL_WARNS() << "Upload permission set to false because upload_status=\"" << upload_status << "\"" << LL_ENDL;
}
else if (mHasUploadPerm && mUploadModelUrl.empty())
{
LL_WARNS() << "Upload permission set to true but uploadModelUrl is empty!" << LL_ENDL;
}
//mUploadBtn->setEnabled(mHasUploadPerm);
mUploadBtn->setEnabled(mHasUploadPerm && !mUploadModelUrl.empty());
getChild<LLTextBox>("warning_title")->setVisible(!mHasUploadPerm);