View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000181 | Main CAcert Website | web of trust | public | 2006-03-27 19:50 | 2013-11-20 22:23 |
Reporter | Sourcerer | Assigned To | Sourcerer | ||
Priority | low | Severity | feature | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Fixed in Version | 2006 | ||||
Summary | 0000181: Double Assurance | ||||
Description | When assuring someone, and afterwards reloading the page, a double assurance is made. This should be fixed as soon as possible! | ||||
Tags | No tags attached. | ||||
Reviewed by | |||||
Test Instructions | |||||
|
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. |
|
It's a feature Philipp asked for actually :) |
|
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?" |
|
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? |
|
$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."); } |
Date Modified | Username | Field | Change |
---|---|---|---|
2006-03-27 19:50 | Sourcerer | New Issue | |
2006-03-27 21:45 |
|
Note Added: 0000119 | |
2006-03-27 21:46 |
|
Priority | immediate => low |
2006-03-27 21:46 |
|
Severity | block => feature |
2006-03-27 21:46 |
|
Status | new => @30@ |
2006-03-27 21:47 | duane | Note Added: 0000120 | |
2006-03-27 21:49 |
|
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 |