[Not a Bug] doNotes disappear from HomePage after refresh

  1. 7 years ago
    Edited 7 years ago by critter

    Using Portable version
    Win10 64 Pro
    Running doogiePIM x--x.87 (latest current as of today's date) from flash drive.

    repro:
    Create new doNote using "- Create A New doNote -" link on Home page.
    Save note (normally use \DataFiles\DoNotes folder but also tried \doogiePIM and others)
    Hit Refresh -- new doNote appears in "Recent doNote Documents" on Home page.
    Hit Refresh (sometimes once, sometimes a few times) -- doNote disappears from Home page.

  2. Chris

    10 Aug 2016 Developer, Moderator, Test Pilot

    I'm still trying to replicate this "bug" but with no success. Can anyone else recreate it?

  3. interesting. From where does doogie pull that doNote homepage link? Is it a filename/path saved in the db? I can check that with a query to see whether it's being dropped or corrupted. Anything I can check from my end?

  4. Chris

    10 Aug 2016 Developer, Moderator, Test Pilot

    Take a look at the settings that are saved in the doogiePIM app folder.
    The file is called doogiePIMSettings.ini

    Look for some settings: (the data after the "=" sign are examples and can be ignored)

    MRUDoNotes.Count=3
    MRUDoNotes0=..\doogiePIM\Data Files\getting started.don
    MRUDoNotes1=Data Files\Defaults\NewMailTemplateRich.don
    MRUDoNotes2=Data Files\Defaults\MailReplyHeaderRich.don

    The paths are always saved relative to the launch folder. See if any of the filenames are problematic. Maybe using Unicode characters or other obvious problem.

    Important: Don't edit the text in this file, unless you know what you're doing.

  5. (PORTABLE version on Win7 Pro 64bit)

    I've TRIED to replicate this, but the link to the created note remains visible (and active and functioning properly) throughout countless Refresh cycles and switching between DIFFERENT databases, and after fully closing and re-opening (any) doogiePIM database.

    I created a new "critter-TEST-db-01" database, and as instructed, from the Homepage, a "critter-TEST-doNote-01". BOTH are located in "..\Data Files" on my HDD, and BOTH were successfully written to 'doogiePIMSettings.ini' (line 1132 and 2347) - then I switched between 3 different databases, did several "refresh" during each session (per [F5] and also clicking "Refresh" on the context menu - the ONLY thing that changed was the "Quote of the day") and also closed doogiePIM completely. The link to "critter-TEST-doNote-01" was ALWAYS visible within "recent doNote Documents", and despite more refresh than I cared to count, I could NOT replicate a "missing link", hence I think the problem might be LOCAL to critter's computer.
    I hope this helps.

  6. It appears that those values were not being written to the ini file for whatever reason. I did edit the file and manually added the DoNote info, and it seems to work flawlessly at the moment. However, my guess is there was something corrupted by the copy/unzip process, so the best course of action would be to start over clean.

  7. Hi critter,

    keep in mind, that those 'ini' file entries are DYNAMIC, meaning, they 'jump' not only in their position on the doogiePIM 'Home Page', but also within the >> doogiePIMSettings.ini <<, depending upon which file/ db was used last etc. doogiePIMSettings.ini is always 'in flux', hence be careful with any editing, and make sure you've got a WORKING BACKUP of it, before any 'tinkering'!!

    The files mentioned, once on lines 1132 and 2347 (see my post above), are now located on lines 1138 ('mruDoNotes0') and 2352 ('mruDatabases1') 'mru' stands for "most recently used', I guess.

    If you run your db from a flash drive, there should be considerations re Drive Allocation LETTER - it could easily be, that that USB drive is at some point "Drive E" and "Drive F" some other time, which would of course be an explanation, why doogiePIM could not locate them - maybe keep an eye on that!

    I will keep both, the 'critter' db and 'critter DoNote (both are empty, except for "critter TEST ONLY" - it's the only 'critter' on my laptop, and thus makes global search easy), and occasionally play with them, just to keep an eye on their 'being there'. If I notice anything other than expected with those files/ links to them, I will post that observation here.
    Hope this helps.
    Best wishes,
    George

  8. PS re DRIVE LETTER allocation

    Since USB drives receive DYNAMIC DRIVE LETTERs (depending on what else is plugged in at that time, which USB port is used etc.), you might want to consider to give your doogiePIM-Flash Drive a FIXED drive letter, to make sure it's called the same, every time you plug it in, REGARDLESS of what else interferes with the machine (the letter you select, will be RESERVED for THAT flash drive, until you change the allocation again - it does NOT matter, which letter you select, as long as it's not already in use - call it drive "X",. if you like).

    Have a look at this tutorial:

    http://www.wikihow.com/Allocate-a-Drive-Letter

    Hope this helps!

    Best wishes,

    George

 

or Sign Up to reply!