rejetto forum

new events section or possible bug

raybob · 3 · 1962

0 Members and 1 Guest are viewing this topic.

Offline raybob

  • Tireless poster
  • ****
    • Posts: 453
    • View Profile
    • FileSplat.com
(I realize now this should be in bugs section...)

Rejetto in hfs.events can you make a section called [upload] or something similar where macros are executed before an upload starts?  For example, the following code under [request] does NOT stop an upload from occuring:

Code: [Select]
{.if|{.count substring|multipart/form-data|{.header|Content-Type.}.}|{:{.disconnect.}:}.}

I get this in the log:
Code: [Select]
if|1|{:{.disconnect.}{.break.}:}
    {.disconnect.}{.break.}
disconnect
    <div class=macroerror>macro error: disconnect<br>not supported or illegal parameters</div>
break
« Last Edit: October 30, 2011, 10:27:37 PM by raybob95 »


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13275
    • View Profile
it's because the [request] is fired when the whole http request (upload included) was received.
I agree that it would be good to get it (or another event) fired as soon as the header only is received.
I put it in the to-do list.


The error you get in the log is very strange. I don't get it.
I get the disconnection, but too late (when the file is already uploaded).
I guess your script is different than the one you posted.


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13275
    • View Profile