Author: mordante
Date: Fri Nov  2 19:38:20 2007
New Revision: 21436

URL: http://svn.gna.org/viewcvs/wesnoth?rev=21436&view=rev
Log:
Added the option to delete a campaign with the master password.

Modified:
    trunk/changelog
    trunk/src/campaign_server/campaign_server.cpp

Modified: trunk/changelog
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/changelog?rev=21436&r1=21435&r2=21436&view=diff
==============================================================================
--- trunk/changelog (original)
+++ trunk/changelog Fri Nov  2 19:38:20 2007
@@ -1,4 +1,6 @@
 Version 1.3.9+svn:
+ * campaign server
+   * it's now possible to delete a campaign with the master password
  * campaigns:
    * Eastern Invasion
      * Fixed bug #10195, related to Holy Amulet's description

Modified: trunk/src/campaign_server/campaign_server.cpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/campaign_server/campaign_server.cpp?rev=21436&r1=21435&r2=21436&view=diff
==============================================================================
--- trunk/src/campaign_server/campaign_server.cpp (original)
+++ trunk/src/campaign_server/campaign_server.cpp Fri Nov  2 19:38:20 2007
@@ -449,7 +449,10 @@
                                                        continue;
                                                }
 
-                                               if((*campaign)["passphrase"] != 
(*erase)["passphrase"]) {
+                                               if((*campaign)["passphrase"] != 
(*erase)["passphrase"] 
+                                                               && 
(campaigns()["master_password"] == ""
+                                                               || 
campaigns()["master_password"] != (*erase)["passphrase"])) {
+
                                                        
network::send_data(construct_error("The passphrase is incorrect."),sock);
                                                        continue;
                                                }


_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits

Reply via email to