]> WPIA git - gigi.git/commitdiff
Update date Selector so that the signup date is stored back to the user.
authorFelix Dörre <felix@dogcraft.de>
Wed, 25 Jun 2014 22:01:21 +0000 (00:01 +0200)
committerFelix Dörre <felix@dogcraft.de>
Wed, 25 Jun 2014 22:01:21 +0000 (00:01 +0200)
src/org/cacert/gigi/output/DateSelector.java
src/org/cacert/gigi/pages/main/Signup.java

index afeaa34648de95c47ee9a55183d1ea33479ebca7..a21e38bd9b0f9731aa1cfedbefd3c9ca0060ba99 100644 (file)
@@ -4,6 +4,8 @@ import java.io.PrintWriter;
 import java.text.SimpleDateFormat;
 import java.util.Arrays;
 import java.util.Calendar;
+import java.util.Date;
+import java.util.GregorianCalendar;
 import java.util.Map;
 
 import javax.servlet.http.HttpServletRequest;
@@ -91,4 +93,10 @@ public class DateSelector implements Outputable {
                                + ", month=" + month + ", year=" + year + "]";
        }
 
+       public Date getDate() {
+               Calendar gc = GregorianCalendar.getInstance();
+               gc.set(year, month - 1, day);
+               return gc.getTime();
+       }
+
 }
index 39e91a273fba0901d6f89ce4d15778b8fdefca30..72a48e823b8f17ef58cdefb6f82f3a19c80f4671 100644 (file)
@@ -227,6 +227,7 @@ public class Signup {
                        DatabaseConnection.getInstance().beginTransaction();
                        String hash = RandomToken.generateToken(16);
 
+                       buildup.setDob(myDoB.getDate());
                        buildup.insert(password);
                        int memid = buildup.getId();
                        PreparedStatement ps = DatabaseConnection.getInstance().prepare(