Fix download code.
We need not check request::continuation() for stream resource.
This commit is contained in:
@@ -309,8 +309,6 @@ void ExportKeyStreamResource::handleRequest(const Http::Request& request,
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
string buffer;
|
string buffer;
|
||||||
if (!request.continuation()) // Needed for WStreamResource ?
|
|
||||||
{
|
|
||||||
Error e;
|
Error e;
|
||||||
GpgMEWorker gpgw;
|
GpgMEWorker gpgw;
|
||||||
e = gpgw.ExportPublicKey(m_fpr.toUTF8().c_str(), buffer);
|
e = gpgw.ExportPublicKey(m_fpr.toUTF8().c_str(), buffer);
|
||||||
@@ -321,7 +319,6 @@ void ExportKeyStreamResource::handleRequest(const Http::Request& request,
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
suggestFileName(m_fpr + WString(".asc"), ContentDisposition::Attachment);
|
suggestFileName(m_fpr + WString(".asc"), ContentDisposition::Attachment);
|
||||||
}
|
|
||||||
|
|
||||||
istrstream bufStream(buffer.c_str());
|
istrstream bufStream(buffer.c_str());
|
||||||
handleRequestPiecewise(request, response, bufStream);
|
handleRequestPiecewise(request, response, bufStream);
|
||||||
|
|||||||
Reference in New Issue
Block a user