Subj : Moving files between Filebases
To : Nightfox
From : Digital Man
Date : Tue Feb 01 2022 07:15 pm
Re: Moving files between Filebases
By: Nightfox to Digital Man on Tue Feb 01 2022 06:17 pm
> Re: Moving files between Filebases
> By: Digital Man to Nightfox on Tue Feb 01 2022 05:11 pm
>
> >> 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)
>
>
> DM> I think that would work, but it would *not* retain the
> DM> last_downloaded/times_downloaded (and some other stats) property values
> DM> of the file. :-(
>
> DM> This was an oversight on my part. I can fix that for a future release,
> DM> but it's too late for v3.19b.
>
> I think that would be useful to have. As I've been working on my file
> lister, I've implemented a sysop action to move a file from one FileBase to
> another and have implemented it as above for now.
Does that action work as expected (save for those 3 'stats' properties)?
--
digital man (rob)
Synchronet "Real Fact" #2:
Synchronet version 2 for DOS and OS/2 was released to the public domain in 1997
Norco, CA WX: 53.5�F, 81.0% humidity, 0 mph E wind, 0.00 inches rain/24hrs
---
� Synchronet � Vertrauen � Home of Synchronet � [vert/cvs/bbs].synchro.net