View Issue Details

IDProjectCategoryView StatusLast Update
0000181Main CAcert Websiteweb of trustpublic2013-11-20 22:23
ReporterSourcerer Assigned ToSourcerer  
PrioritylowSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Fixed in Version2006 
Summary0000181: Double Assurance
DescriptionWhen assuring someone, and afterwards reloading the page, a double assurance is made. This should be fixed as soon as possible!
TagsNo tags attached.
Reviewed by
Test Instructions

Activities

bluec

2006-03-27 21:45

manager   ~0000119

This only applies to super assurer. Normal assurers receive "ERROR: You are only allowed to Assure someone once!".

It's not a bug, it's a feature.

duane

2006-03-27 21:47

developer   ~0000120

It's a feature Philipp asked for actually :)

bluec

2006-03-27 21:49

manager   ~0000121

OK, maybe the system should send a location header to make sure that reloading never assigns points a second time. Another solution would be a warning "You already ... Really?"

evaldo

2006-03-27 22:03

developer   ~0000123

it already has a RED notice on the top of the form when you are going to assure someone who was previously assured... we just need to make the double-post stop. maybe ask the user to fill in the form again?

duane

2006-08-15 02:01

developer   ~0000479

$query = "select * from `notary` where from`='".$_SESSION['profile']['id']."' AND
                                                `to`='".$_SESSION['_config']['notarise']['id']."' AND
                                                `awardeded`='$awarded' AND
                                                `location`='".mysql_escape_string(stripslashes($_POST['location']))."' AND
                                                `date`='".mysql_escape_string(stripslashes($_POST['date']))."'";
                $res = mysql_query($query);
                if(mysql_num_rows($res) >= 0)
                {
                        $id = $oldid;
                        unset($oldid);
                        $_SESSION['_config']['error'] = _("Identical Assurance attempted, will not continue.");
                }

Issue History

Date Modified Username Field Change
2006-03-27 19:50 Sourcerer New Issue
2006-03-27 21:45 bluec Note Added: 0000119
2006-03-27 21:46 bluec Priority immediate => low
2006-03-27 21:46 bluec Severity block => feature
2006-03-27 21:46 bluec Status new => @30@
2006-03-27 21:47 duane Note Added: 0000120
2006-03-27 21:49 bluec Note Added: 0000121
2006-03-27 22:03 evaldo Note Added: 0000123
2006-08-15 02:01 duane Status @30@ => needs work
2006-08-15 02:01 duane Assigned To => Sourcerer
2006-08-15 02:01 duane Status needs work => solved?
2006-08-15 02:01 duane Fixed in Version => production
2006-08-15 02:01 duane Resolution open => fixed
2006-08-15 02:01 duane Note Added: 0000479
2007-10-24 06:13 evaldo Status solved? => closed
2013-01-14 02:57 Werner Dworak Fixed in Version => 2006
2013-11-20 22:23 NEOatNHNG View Status private => public