Jump to content
Ketarin forum

Ketarin 1.0.1.197 not re-downloading to new disk filename


appyface
 Share

Recommended Posts

I edited an app entry to have a new disk output file name, then ran update on it with CTRL-U, but Ketarin did not download the file again to the new disk file name. This was working in previous Ketarin?

 

The current app was previously downloaded so there was no new version, this pass was strictly for re-downloading the file to a different disk file name.

 

I am not using Change Indicator Variable, and I do not have 'delete prior versions' marked.

 

I checked Ketarin's logs and there is no mention of having looked for the output filename.

 

Help?

 

Thanks,

--appyface

Link to comment
Share on other sites

There is no record of any checks for the disk filename...?

 

1. Pass 1: CTRL-U on existing app entry, disk file already exists, no new versions, no download. (Correct.)

 

Disk file name is specified as:

D:\Stuff\filestore\Updaters\{url:basefile}_{f:yyyy}{f:MM}{f:dd}-{f:HH}{f:mm}{f:dd}.{url:ext}

 

2/12/2009 2:56:41 PM: Ketarin official: Checking if update is required...

2/12/2009 2:56:41 PM: Ketarin official: Update not required

2/12/2009 2:56:41 PM: Ketarin official: Replacing {vers} in '{vers}' with '20090211-093911'

2/12/2009 2:56:42 PM: Update finished

 

 

2. Edit app to change disk filename only.

3. Pass 2: CTRL-U on same app, disk file does not exist, no new versions, no download (incorrect, to me).

 

Disk file name is specified as:

D:\Stuff\filestore\Updaters\{url:basefile}_released_{f:yyyy}{f:MM}{f:dd}-{f:HH}{f:mm}{f:dd}.{url:ext}

 

2/12/2009 2:57:18 PM: Ketarin official: Checking if update is required...

2/12/2009 2:57:18 PM: Ketarin official: Update not required

2/12/2009 2:57:18 PM: Ketarin official: Replacing {vers} in '{vers}' with '20090211-093911'

2/12/2009 2:57:18 PM: Update finished

 

Thanks for help,

--appyface

Link to comment
Share on other sites

@appyface,

Out of curiosity, try the same with one of your apps that uses {version} (or something else) appended in the filename as I have witnessed some anomalies using {f:yyyy}{f:MM}{f:dd}-{f:HH}{f:mm}{f:dd} in my file names in the past. It may be a long shot, but, who knows.

Link to comment
Share on other sites

@Flo and CybTekSol

 

I've been away, sorry! Getting back to this issue now.

 

I just downloaded and launched Ketarin 1.0.2. Thanks for the setting to single thread specific apps!!!! Works a treat here, no more error messages from those apps because of multiple threads to the site :)

 

Still having trouble getting a new disk filename from Ketarin. Working with the same example as above. XML references are all at bottom, to keep the list of test steps more compact and readable.

 

(Request: Could we have a "now" datetimestamp stored in the db, when the last update is attempted, and export this into the XML files for informational purposes? I noticed in some of the "before update" and "after update" XML files, they are completely identical... no real way to show from the XML, that Ketarin was actually asked to make an update attempt. It would be nice to have the "now" time available. TIA :) )

 

 

Test Steps for reproducing no new disk filename:

 

1. Launched Ketarin 1.0.2, CTRL-U to check the example app entry, nothing new to download (this is correct).

 

2/16/2009 8:10:22 AM: Update started with 1 application(s)

2/16/2009 8:10:24 AM: Ketarin official: Checking if update is required...

2/16/2009 8:10:24 AM: Ketarin official: Update not required

2/16/2009 8:10:24 AM: Ketarin official: Replacing {vers} in '{vers}' with '20090211-093911'

2/16/2009 8:10:24 AM: Update finished

 

XML of this app after the update attempt: <01-ketarin_offical.xml>

 

 

2. Edited to add 'test1' to output disk filename. CTRL-U, Ketarin does not download, disk file name did not exist and still does not exist following update.

 

XML of edited app before update: <02a-ketarin_official.xml>

 

2/16/2009 8:13:13 AM: Update started with 1 application(s)

2/16/2009 8:13:14 AM: Ketarin official: Checking if update is required...

2/16/2009 8:13:14 AM: Ketarin official: Update not required

2/16/2009 8:13:14 AM: Ketarin official: Replacing {vers} in '{vers}' with '20090211-093911'

2/16/2009 8:13:14 AM: Update finished

 

XML after update: <02b-ketarin_official.xml>

 

 

3. Per CybTekSol's suggestion, edited to take the {f:} variables out of disk filename, and replacing with {vers1} variable scrape, which should contain same information. CTRL-U. Ketarin does not download, disk file name did not exist and still does not exist following update.

 

XML of edited app before update: <03a-ketarin_official.xml>

 

2/16/2009 8:19:23 AM: Update started with 1 application(s)

2/16/2009 8:19:24 AM: Ketarin official: Replacing {vers} in '{vers}' with '20090211-093911'

2/16/2009 8:19:24 AM: Ketarin official: Replacing {vers1} in 'D:\Stuff\filestore\Updaters\Ketarin-1.0.1.197_test1_{vers1}.zip' with '20090211-093911'

2/16/2009 8:19:24 AM: Ketarin official: Checking if update is required...

2/16/2009 8:19:24 AM: Ketarin official: Update not required

2/16/2009 8:19:24 AM: Ketarin official: Replacing {vers} in '{vers}' with '20090211-093911'

2/16/2009 8:19:24 AM: Update finished

 

XML after update: <03b-ketarin_official.xml>

 

 

4. Edited {vers1} variable to be hard-coded as "sometextualcontent" instead of {f:} variables, CTRL-U. Ketarin does not download, disk file name did not exist and still does not exist following update.

 

XML of edited app before update: <04a-ketarin_official.xml>

 

2/16/2009 8:23:40 AM: Update started with 1 application(s)

2/16/2009 8:23:41 AM: Ketarin official: Replacing {vers1} in 'D:\Stuff\filestore\Updaters\Ketarin-1.0.1.197_test1_{vers1}.zip' with 'sometextualcontent'

2/16/2009 8:23:41 AM: Ketarin official: Checking if update is required...

2/16/2009 8:23:41 AM: Ketarin official: Update not required

2/16/2009 8:23:41 AM: Ketarin official: Replacing {vers} in '{vers}' with '20090211-093911'

2/16/2009 8:23:41 AM: Update finished

 

XML after update: <04b-ketarin_official.xml>

 

 

Please let me know if you need more informaton or different tests. Thanks!!!!

 

--appyface

 

 

XML of all above references

-----------------------------------

 

01-ketarin_official.xml:

 

<?xml version="1.0" encoding="utf-16"?>
<Jobs>
 <ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Guid="52ebd154-fd7a-4cbb-a191-cd905d276320">
   <DownloadBeta>Default</DownloadBeta>
   <DownloadDate xsi:nil="true" />
   <VariableChangeIndicator />
   <CanBeShared>true</CanBeShared>
   <ShareApplication>false</ShareApplication>
   <ExclusiveDownload>false</ExclusiveDownload>
   <HttpReferer />
   <Variables>
     <item>
       <key>
         <string>vers</string>
       </key>
       <value>
         <UrlVariable>
           <VariableType>Textual</VariableType>
           <Regex />
           <TextualContent>{f:yyyy}{f:MM}{f:dd}-{f:HH}{f:mm}{f:dd}</TextualContent>
           <Name>vers</Name>
         </UrlVariable>
       </value>
     </item>
   </Variables>
   <ExecuteCommand />
   <ExecutePreCommand />
   <Category>000100</Category>
   <SourceType>FixedUrl</SourceType>
   <PreviousLocation>D:\Stuff\filestore\Updaters\Ketarin-1.0.1.197_20090211-093911.zip</PreviousLocation>
   <DeletePreviousFile>true</DeletePreviousFile>
   <Enabled>true</Enabled>
   <FileHippoId />
   <LastUpdated>2009-02-12T06:01:23.678625</LastUpdated>
   <TargetPath>D:\Stuff\filestore\Updaters\{url:basefile}_{f:yyyy}{f:MM}{f:dd}-{f:HH}{f:mm}{f:dd}.{url:ext}</TargetPath>
   <FixedDownloadUrl>http://ketarin.canneverbe.com/download</FixedDownloadUrl>
   <Name>Ketarin official</Name>
 </ApplicationJob>
</Jobs>

 

 

02a-ketarin_official.xml:

 

<?xml version="1.0" encoding="utf-16"?>
<Jobs>
 <ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Guid="52ebd154-fd7a-4cbb-a191-cd905d276320">
   <DownloadBeta>Default</DownloadBeta>
   <DownloadDate xsi:nil="true" />
   <VariableChangeIndicator />
   <CanBeShared>true</CanBeShared>
   <ShareApplication>false</ShareApplication>
   <ExclusiveDownload>false</ExclusiveDownload>
   <HttpReferer />
   <Variables>
     <item>
       <key>
         <string>vers</string>
       </key>
       <value>
         <UrlVariable>
           <VariableType>Textual</VariableType>
           <Regex />
           <TextualContent>{f:yyyy}{f:MM}{f:dd}-{f:HH}{f:mm}{f:dd}</TextualContent>
           <Name>vers</Name>
         </UrlVariable>
       </value>
     </item>
   </Variables>
   <ExecuteCommand />
   <ExecutePreCommand />
   <Category>000100</Category>
   <SourceType>FixedUrl</SourceType>
   <PreviousLocation>D:\Stuff\filestore\Updaters\Ketarin-1.0.1.197_20090211-093911.zip</PreviousLocation>
   <DeletePreviousFile>true</DeletePreviousFile>
   <Enabled>true</Enabled>
   <FileHippoId />
   <LastUpdated>2009-02-12T06:01:23.678625</LastUpdated>
   <TargetPath>D:\Stuff\filestore\Updaters\{url:basefile}_test1_{f:yyyy}{f:MM}{f:dd}-{f:HH}{f:mm}{f:dd}.{url:ext}</TargetPath>
   <FixedDownloadUrl>http://ketarin.canneverbe.com/download</FixedDownloadUrl>
   <Name>Ketarin official</Name>
 </ApplicationJob>
</Jobs>

 

 

02b-ketarin_official.xml:

 

<?xml version="1.0" encoding="utf-16"?>
<Jobs>
 <ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Guid="52ebd154-fd7a-4cbb-a191-cd905d276320">
   <DownloadBeta>Default</DownloadBeta>
   <DownloadDate xsi:nil="true" />
   <VariableChangeIndicator />
   <CanBeShared>true</CanBeShared>
   <ShareApplication>false</ShareApplication>
   <ExclusiveDownload>false</ExclusiveDownload>
   <HttpReferer />
   <Variables>
     <item>
       <key>
         <string>vers</string>
       </key>
       <value>
         <UrlVariable>
           <VariableType>Textual</VariableType>
           <Regex />
           <TextualContent>{f:yyyy}{f:MM}{f:dd}-{f:HH}{f:mm}{f:dd}</TextualContent>
           <Name>vers</Name>
         </UrlVariable>
       </value>
     </item>
   </Variables>
   <ExecuteCommand />
   <ExecutePreCommand />
   <Category>000100</Category>
   <SourceType>FixedUrl</SourceType>
   <PreviousLocation>D:\Stuff\filestore\Updaters\Ketarin-1.0.1.197_20090211-093911.zip</PreviousLocation>
   <DeletePreviousFile>true</DeletePreviousFile>
   <Enabled>true</Enabled>
   <FileHippoId />
   <LastUpdated>2009-02-12T06:01:23.678625</LastUpdated>
   <TargetPath>D:\Stuff\filestore\Updaters\{url:basefile}_test1_{f:yyyy}{f:MM}{f:dd}-{f:HH}{f:mm}{f:dd}.{url:ext}</TargetPath>
   <FixedDownloadUrl>http://ketarin.canneverbe.com/download</FixedDownloadUrl>
   <Name>Ketarin official</Name>
 </ApplicationJob>
</Jobs>

 

 

03a-ketarin_official.xml:

 

<?xml version="1.0" encoding="utf-16"?>
<Jobs>
 <ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Guid="52ebd154-fd7a-4cbb-a191-cd905d276320">
   <DownloadBeta>Default</DownloadBeta>
   <DownloadDate xsi:nil="true" />
   <VariableChangeIndicator />
   <CanBeShared>true</CanBeShared>
   <ShareApplication>false</ShareApplication>
   <ExclusiveDownload>false</ExclusiveDownload>
   <HttpReferer />
   <Variables>
     <item>
       <key>
         <string>vers</string>
       </key>
       <value>
         <UrlVariable>
           <VariableType>Textual</VariableType>
           <Regex />
           <TextualContent>{f:yyyy}{f:MM}{f:dd}-{f:HH}{f:mm}{f:dd}</TextualContent>
           <Name>vers</Name>
         </UrlVariable>
       </value>
     </item>
     <item>
       <key>
         <string>vers1</string>
       </key>
       <value>
         <UrlVariable>
           <VariableType>Textual</VariableType>
           <Regex />
           <TextualContent>{vers}</TextualContent>
           <Name>vers1</Name>
         </UrlVariable>
       </value>
     </item>
   </Variables>
   <ExecuteCommand />
   <ExecutePreCommand />
   <Category>000100</Category>
   <SourceType>FixedUrl</SourceType>
   <PreviousLocation>D:\Stuff\filestore\Updaters\Ketarin-1.0.1.197_20090211-093911.zip</PreviousLocation>
   <DeletePreviousFile>true</DeletePreviousFile>
   <Enabled>true</Enabled>
   <FileHippoId />
   <LastUpdated>2009-02-12T06:01:23.678625</LastUpdated>
   <TargetPath>D:\Stuff\filestore\Updaters\{url:basefile}_test1_{vers1}.{url:ext}</TargetPath>
   <FixedDownloadUrl>http://ketarin.canneverbe.com/download</FixedDownloadUrl>
   <Name>Ketarin official</Name>
 </ApplicationJob>
</Jobs>

 

 

03b-ketarin_official.xml:

 

<?xml version="1.0" encoding="utf-16"?>
<Jobs>
 <ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Guid="52ebd154-fd7a-4cbb-a191-cd905d276320">
   <DownloadBeta>Default</DownloadBeta>
   <DownloadDate xsi:nil="true" />
   <VariableChangeIndicator />
   <CanBeShared>true</CanBeShared>
   <ShareApplication>false</ShareApplication>
   <ExclusiveDownload>false</ExclusiveDownload>
   <HttpReferer />
   <Variables>
     <item>
       <key>
         <string>vers</string>
       </key>
       <value>
         <UrlVariable>
           <VariableType>Textual</VariableType>
           <Regex />
           <TextualContent>{f:yyyy}{f:MM}{f:dd}-{f:HH}{f:mm}{f:dd}</TextualContent>
           <Name>vers</Name>
         </UrlVariable>
       </value>
     </item>
     <item>
       <key>
         <string>vers1</string>
       </key>
       <value>
         <UrlVariable>
           <VariableType>Textual</VariableType>
           <Regex />
           <TextualContent>{vers}</TextualContent>
           <Name>vers1</Name>
         </UrlVariable>
       </value>
     </item>
   </Variables>
   <ExecuteCommand />
   <ExecutePreCommand />
   <Category>000100</Category>
   <SourceType>FixedUrl</SourceType>
   <PreviousLocation>D:\Stuff\filestore\Updaters\Ketarin-1.0.1.197_20090211-093911.zip</PreviousLocation>
   <DeletePreviousFile>true</DeletePreviousFile>
   <Enabled>true</Enabled>
   <FileHippoId />
   <LastUpdated>2009-02-12T06:01:23.678625</LastUpdated>
   <TargetPath>D:\Stuff\filestore\Updaters\{url:basefile}_test1_{vers1}.{url:ext}</TargetPath>
   <FixedDownloadUrl>http://ketarin.canneverbe.com/download</FixedDownloadUrl>
   <Name>Ketarin official</Name>
 </ApplicationJob>
</Jobs>

 

 

04a-ketarin_official.xml:

 

<?xml version="1.0" encoding="utf-16"?>
<Jobs>
 <ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Guid="52ebd154-fd7a-4cbb-a191-cd905d276320">
   <DownloadBeta>Default</DownloadBeta>
   <DownloadDate xsi:nil="true" />
   <VariableChangeIndicator />
   <CanBeShared>true</CanBeShared>
   <ShareApplication>false</ShareApplication>
   <ExclusiveDownload>false</ExclusiveDownload>
   <HttpReferer />
   <Variables>
     <item>
       <key>
         <string>vers</string>
       </key>
       <value>
         <UrlVariable>
           <VariableType>Textual</VariableType>
           <Regex />
           <TextualContent>{f:yyyy}{f:MM}{f:dd}-{f:HH}{f:mm}{f:dd}</TextualContent>
           <Name>vers</Name>
         </UrlVariable>
       </value>
     </item>
     <item>
       <key>
         <string>vers1</string>
       </key>
       <value>
         <UrlVariable>
           <VariableType>Textual</VariableType>
           <Regex />
           <TextualContent>sometextualcontent</TextualContent>
           <Name>vers1</Name>
         </UrlVariable>
       </value>
     </item>
   </Variables>
   <ExecuteCommand />
   <ExecutePreCommand />
   <Category>000100</Category>
   <SourceType>FixedUrl</SourceType>
   <PreviousLocation>D:\Stuff\filestore\Updaters\Ketarin-1.0.1.197_20090211-093911.zip</PreviousLocation>
   <DeletePreviousFile>true</DeletePreviousFile>
   <Enabled>true</Enabled>
   <FileHippoId />
   <LastUpdated>2009-02-12T06:01:23.678625</LastUpdated>
   <TargetPath>D:\Stuff\filestore\Updaters\{url:basefile}_test1_{vers1}.{url:ext}</TargetPath>
   <FixedDownloadUrl>http://ketarin.canneverbe.com/download</FixedDownloadUrl>
   <Name>Ketarin official</Name>
 </ApplicationJob>
</Jobs>

 

 

04b-ketarin_official.xml:

 

<?xml version="1.0" encoding="utf-16"?>
<Jobs>
 <ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Guid="52ebd154-fd7a-4cbb-a191-cd905d276320">
   <DownloadBeta>Default</DownloadBeta>
   <DownloadDate xsi:nil="true" />
   <VariableChangeIndicator />
   <CanBeShared>true</CanBeShared>
   <ShareApplication>false</ShareApplication>
   <ExclusiveDownload>false</ExclusiveDownload>
   <HttpReferer />
   <Variables>
     <item>
       <key>
         <string>vers</string>
       </key>
       <value>
         <UrlVariable>
           <VariableType>Textual</VariableType>
           <Regex />
           <TextualContent>{f:yyyy}{f:MM}{f:dd}-{f:HH}{f:mm}{f:dd}</TextualContent>
           <Name>vers</Name>
         </UrlVariable>
       </value>
     </item>
     <item>
       <key>
         <string>vers1</string>
       </key>
       <value>
         <UrlVariable>
           <VariableType>Textual</VariableType>
           <Regex />
           <TextualContent>sometextualcontent</TextualContent>
           <Name>vers1</Name>
         </UrlVariable>
       </value>
     </item>
   </Variables>
   <ExecuteCommand />
   <ExecutePreCommand />
   <Category>000100</Category>
   <SourceType>FixedUrl</SourceType>
   <PreviousLocation>D:\Stuff\filestore\Updaters\Ketarin-1.0.1.197_20090211-093911.zip</PreviousLocation>
   <DeletePreviousFile>true</DeletePreviousFile>
   <Enabled>true</Enabled>
   <FileHippoId />
   <LastUpdated>2009-02-12T06:01:23.678625</LastUpdated>
   <TargetPath>D:\Stuff\filestore\Updaters\{url:basefile}_test1_{vers1}.{url:ext}</TargetPath>
   <FixedDownloadUrl>http://ketarin.canneverbe.com/download</FixedDownloadUrl>
   <Name>Ketarin official</Name>
 </ApplicationJob>
</Jobs>

Link to comment
Share on other sites

When I look at Ketarin GUI, the box is NOT checked!!! I just looked right now!!! NOT CHECKED!!!!

 

I have NEVER (intentionally) engaged that feature, I always want to keep previous files.

 

What's going on here????

 

I tell you what. I do NOT know how it could have been set or why it does not show on the GUI. I will export my db, edit the XML to make sure this option is OFF for all entries, and reimport to a clean and empty db? I'll let you know what happens.

 

--appyface

 

Wait a minute. Even if I *did* want that option, why would Ketarin not delete the old file and create a new one? I'm still confused...

Link to comment
Share on other sites

If the XML export differs from the GUI, please send me the database. That should definitely *not* happen. A quick check so far indicates that this feature is working properly, but you never know.

 

Wait a minute. Even if I *did* want that option, why would Ketarin not delete the old file and create a new one?

 

As I mentioned earlier, with this option checked, Ketarin will only keep a single file. And if the previously existing file is still current, it will not redownload it to the new location.

Link to comment
Share on other sites

I did export and reimport my XML to a new jobs db a few times, could that have accidentally set this flag? Or conversion from one db format to a new one?

 

I also periodically keep finding the global setting, 'check for updates in the online database', to be enabled. I have never intentionally enabled this feature either.

 

I'll send you a couple of db's. I have most of them, going back quite a few versions.

 

--appyface

Link to comment
Share on other sites

@appyface,

Forgive me for squeezing in... an quick interim test would be to 'Export the selected apps' to xml and do a 'global search & replace' of the <DeletePreviousFile>true</DeletePreviousFile> to <DeletePreviousFile>false</DeletePreviousFile>, reload the xml export, and see if the 'delete previous file' status changes (xml or check box) after closing and re-opening Ketarin. This is weird indeed!

Link to comment
Share on other sites

@CybTekSol

 

I don't mind at all... thank you for your ideas. In fact I've already done just that. Last night I exported my latest DB, replaced those lines of XML (quite a few!!!!), renamed my jobs.db and started Ketarin 1.0.2 so I could have a fresh empty db. Then I imported that modified XML into the empty db.

 

I next did a full update run and closed and relaunched Ketarin, and exported all to XML. All lines are still 'false'.

 

I did have a little time last night to start going back through the jobs.db files. Darn it I don't have as many as I thought, I cleaned house at some point of old Ketarin versions and their jobs.db files.

 

It does look like it may have happened somewhere along one of the changes to 0.9.9.22, as there were several re-uploads of that same version file while Flo fixed/enhanced things for us.

 

Here's something... I did mean to post about this in the forum too and I forgot...

 

It was around that time that I had a two Ketarins open simultaneously, as I was doing some comparative testing, and I *thought* each had their own jobs.db. In fact, one of them did not have their own jobs.db and so was using the same jobs.db that the other one had open.

 

There was/is no database or file level locking? As I never had any messages related to this, so I had no idea at the time.

 

I was alternating between the two Ketarin versions and testing for things that had been fixed, added, or enhanced. I never did see any problems not directly related to changes to Ketarin, and only discovered later on that I had been updating the same jobs.db file.

 

I don't know the exact date/time this went on, but I do know that was with version 0.9.9.22! Flo does it seem possible this is what could have caused the settings to change?

 

I do see that Ketarin 1.0.2 now shows the checkmark in the 'delete previous' box if it is checked, and does not show a checkmark when unchecked, just as it should.

 

In going through this stuff last night, I found I have no idea what jobs.db file Ketarin currently has open...

 

Flo -- could we have the full path and filename of the current jobs.db in the title bar or other place in Ketarin, so we can check which jobs.db file that instance of Ketarin is using? If that is already available, please point me, I didn't find it...

 

Flo -- I think there should be exclusive write control on the jobs.db Ketarin has open. Another Ketarin or app should be able to read it but not change it until the Ketarin instance that has it, quits.

 

Thoughts? Thanks Flo,

--appyface

Link to comment
Share on other sites

"Check for updates in the online database" defaults to "true" anyway.

 

Using the same database with multiple instances of Ketarin is certainly not optimal, but in any case, the database layer supports it and it shouldn't lead to a currupted database. At worst, you'll end up undoing changes in one of the instance.

 

I can of course add an info to the about screen about the database path.

Link to comment
Share on other sites

Using the same database with multiple instances of Ketarin is certainly not optimal, but in any case, the database layer supports it and it shouldn't lead to a currupted database. At worst, you'll end up undoing changes in one of the instance.

OK. Then I still cannot explain why 'delete previous' was enabled on so many apps... of course I could have unintentionally marked the box on an app or two. But I rarely clone except for testing various regex or other options, so it seems unlikely I would accidentally mark the box on so many. For certain I have never *intentionally* marked the 'delete previous' box as I don't want that feature (so far).

 

 

I can of course add an info to the about screen about the database path.

 

Would be very helpful when using Ketarin with multiple db's. Thanks!

Link to comment
Share on other sites

Then I still cannot explain why 'delete previous' was enabled on so many apps

 

Well, "true" is the default value.

 

I don't like the "last update attempted" currently...adding a new database field just for debugging purposes does not seem riht to me.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.