Subj : Moving files between Filebases
To   : Nightfox
From : Digital Man
Date : Tue Feb 01 2022 05:11 pm

 Re: Moving files between Filebases
 By: Nightfox to Digital Man on Tue Feb 01 2022 02:06 pm

> Hi DM,
>
> If one wanted to move a file from one Filebase to another, I don't see a
> specific function in the JS object model documentation for doing so.  Would
> this be the correct way?
>
> 1. Get the file's metadata object using FileBase.get(filename,
> FileBase.DETAIL.EXTENDED)
>
> 2. Remove the file from the FileBase using FileBase.remove(filename, false)
>
> 3. Move the file to the other filebase directory, open that filebase, and
> use FileBase.Add(meta-data object)
>
>
> I'm wondering if this will preserve stats such as the total number of
> downloads for the file, etc.

I think that would work, but it would *not* retain the last_downloaded/times_downloaded (and some other stats) property values of the file. :-(

This was an oversight on my part. I can fix that for a future release, but it's too late for v3.19b.
--
                                           digital man (rob)

Synchronet "Real Fact" #41:
Synchronet's cross-platform library is called XPDEV (named before Windows XP)
Norco, CA WX: 57.5�F, 68.0% humidity, 5 mph SSW wind, 0.00 inches rain/24hrs

---
� Synchronet � Vertrauen � Home of Synchronet � [vert/cvs/bbs].synchro.net