tbar0970 / jethro-pmm

Jethro Pastoral Ministry Manager
GNU General Public License v3.0
36 stars 26 forks source link

Jethro times out too quickly when marking attendance #824

Open jefft opened 2 years ago

jefft commented 2 years ago

I've seen two types of attendance marking:

In either situation, one is likely to be on Jethro's 'Record Attendance' page for a while, probably more than 10 minutes, which is the point at which Jethro times out:

image

The 10 minutes is determined by Jethro's Lock Length setting:

image

Could we make Lock Length substantially larger by default? E.g. 120 minutes? There are trade-offs, but I think it's better to have people locked out of recording attendance for a bit than actively losing their half-finished attendance registrations due to a timeout.

If 10 minutes is deemed too short, perhaps we could also have upgrade SQL that increases LOCK_LENGTH if it is set to 10.

tbar0970 commented 2 years ago

Related: #775 #554

tbar0970 commented 2 years ago

The suggestion in #775 to apply a longer lock time to attendance-recording only (multiply by 2 or 3?) would be the quickest fix.

tbar0970 commented 2 years ago

(There are other ways people handle attendance in which a 10minute timeout isn't a problem, but I agree it's an issue in these scenarios).