Fix download code.

We need not check request::continuation() for stream resource.
This commit is contained in:
SET
2020-11-23 21:20:13 +01:00
parent e4f8ac9c3a
commit e56d1bd6eb

View File

@@ -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);