Jump to content


GlenB

Member Since 01 Feb 2008
Offline Last Active May 07 2019 12:15 PM
-----

Posts I've Made

In Topic: Odd citation when importing a source

06 May 2019 - 05:07 PM

Sometimes I see something like this:

 

RootsMagic Sources

  Source

□ ◘ Ane Fredericksen in household of Niels Christensen, "Denmark Census of 1860"

      Citation: Census

      Citation: Census

□ ◘ .... more sources and citations

 

and sometimes something like this:

RootsMagic Sources

  Source

□ ◘ Ane Fredericksen in household of Niels Christensen, "Denmark Census of 1860"

      Citation: Census

      Citation: 

□ ◘ .... more sources and citations

 

But in all cases it goes away on the next refresh. These are not limited to Census type records, but happen on a variety of event types.


In Topic: Sometimes RM thinks there are no FS Sources

06 May 2019 - 04:48 PM

A refresh would be helpful for sure.

 

I'm not suggesting RM should detect that FS isn't sending data. I'm suggesting that RM could notice when FS sends a DIFFERENT amount of data to a repeated request. If a particular FSID gives you 22 sources on one request and the next time you make that request you get 0 sources then a refresh sounds like a good idea. No matter what comes in the next time, you have to assume it is correct and carry on. If 22 comes in then thank heavens you refreshed and cleanup whatever was confused - and the user never even knew it happened.


In Topic: Odd citation when importing a source

06 May 2019 - 04:43 PM

Agreed. I do run the DB tools fairly regularly. But, as I said, the spurious citation disappeared on the next refresh, not after reindexing. So perhaps the issue wasn't an index side-effect?

 

This supports my contention that the FSPT screen gets "confused" sometimes. There are several threads in this Forum where I point to behaviours that all suggest that might be what is happening. Situations where the page shows one thing and then after a refresh / redisplay shows another. Happens on the left side and on the right side. All of it seems related to counting how many lines of info to show under a particular heading. My years of programming suggest that "off by one" errors are among the most common yet hard to detect programming faults.

 

You know I would present you with a detailed "how to recreate" if I could. But the fact that I cannot reproduce it reliably doesn't mean it doesn't happen, and it happens often enough that it bothers me enough to write it up here.


In Topic: Odd citation when importing a source

06 May 2019 - 03:12 PM

Done.

 

Was that meant just to make sure nothing had got messed up in the database. All seemed to be OK, all the DB tools were happy.

 

I fairly often see "spurious" citations appear under a source in RM when I'm importing FS sources. They always go away on the next refresh/redisplay. I only reported this one because it was the first time I had seen some other RM person referenced in one of those citations.


In Topic: Sometimes RM thinks there are no FS Sources

06 May 2019 - 03:04 PM

Thanks, I didn't realize that refresh button had been put in the enhancement list. It would certainly help!

 

I still think RM is mis-counting, or maybe mis-interpreting what FS says, or stepping on its own data at some point. But even if none of that is true, RM is at least not detecting that something untoward has happened and refreshing on its own. Still, I suppose leaving it for the user to detect a possible error and giving them a way to force the refresh at least slaps a good bandage on the wound.

 

I would have thought that if the number of Sources changes from one display of the data to the next (ie you showed Sources(22) last time and Sources(0) this time) then it's a fair bet that something got messed up and perhaps the refresh in that case could be automated before the Sources(0) is even presented to the user.