ID:95733
 
Resolved
client.Export() was failing to send all files except for savefiles, unless a url was supplied as the first argument. The url behavior is considered obsolete.
BYOND Version:467
Operating System:Windows Vista Home Basic 64-bit
Web Browser:Firefox 3.6.3
Applies to:Dream Daemon
Status: Resolved (468)

This issue has been resolved.
Descriptive Problem Summary:
client.Export(F) fails to write a file when F is not a savefile.

Numbered Steps to Reproduce Problem:

Code Snippet (if applicable) to Reproduce Problem:
mob/verb/test()
client.Export('test.dmi')


Expected Results:
'test.dmi' to be written (as X.sav) somewhere in the KeyInfo directory.

Actual Results:
Nothing happens.

Does the problem occur:
Every time? Or how often?
In other games?
In other user accounts?
On other computers?
Always!

When does the problem NOT occur?
When a url is supplied as the first argument.

Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? (Visit http://www.byond.com/download/build to download old versions for testing.)
It has never worked!

Workarounds:
Use the obsolete url parameter for the first argument (but this forces an action to be taken).