Opened 13 years ago

Last modified 13 years ago

#1067 new Defect

When adding an already-added project, "Already Added" dialog is not always shown. [Superlink@Technion]

Reported by: JacobKlein Owned by: romw
Priority: Minor Milestone: Undetermined
Component: Manager Version: 6.10.58
Keywords: Already Added Project Superlink@Technion Cc: Jacob_W_Klein@…

Description

For the Superlink@Technion project, if I'm already attached to it, and I try to attach to it again, I do not get the "already added" dialog. BOINC should not let me add it again.

Instead, BOINC bypasses the "Already Added" check, and proceeds to this dialog:


I believe the dialog
"This project may not have work for your type of computer.  Do you want to add it anyway?"
is preventing the dialog
"You already added this project. Please choose a different project."
from showing first properly.

Fortunately, I don't think there are severe consequences of adding the project again, as I'm not aware of any problems, but...
The UI should not have allowed me to add this project twice.

Change History (4)

comment:1 Changed 13 years ago by JacobKlein

Summary: When attaching to project, "Already Added" dialog is not always shown. [Superlink@Technion]When attaching to already-attached-project, "Already Added" dialog is not always shown. [Superlink@Technion]

comment:2 Changed 13 years ago by JacobKlein

Summary: When attaching to already-attached-project, "Already Added" dialog is not always shown. [Superlink@Technion]When adding an already-added project, "Already Added" dialog is not always shown. [Superlink@Technion]

comment:3 Changed 13 years ago by JacobKlein

Keywords: Project added; attach removed

comment:4 Changed 13 years ago by JacobKlein

Further research indicates that the "may not have work for your type of computer" dialog may also be using the selected row as the project to check, even though the user may have pasted a URL.

For instance, if I paste this into the "Project URL" field: http://cbl-boinc-server2.cs.technion.ac.il/superlinkattechnion/ while leaving the row on AVC@home, I get the "already added" dialog.

However, if I click the "Spinhenge@home" row, then paste this into the "Project URL" field: http://cbl-boinc-server2.cs.technion.ac.il/superlinkattechnion/ , I get the "may not have work for your type of computer" dialog.

Clearly something is not being checked in the right order, and also, if the users pastes a URL, it's still using the select-row as the project to check.  Both of these needs to be fixed.

Note: See TracTickets for help on using tickets.