Commit Diff


commit - 744f8d5c59589e65e3e92083adc0001565595c1d
commit + 052981c3e4c54235c8bf047902fb6646eb57dde7
blob - 3f859921e3e13b963781a960269da12b6986c579
blob + ed8f12e75215abdcf7aebf7505255a9dede42fc5
--- alias.go
+++ alias.go
@@ -3,6 +3,7 @@ package mailmux
 import (
 	"database/sql"
 	"fmt"
+	"os"
 	"time"
 )
 
@@ -37,6 +38,10 @@ CREATE TABLE IF NOT EXISTS aliases (
 	note TEXT
 );`
 	_, err = db.Exec(stmt)
+	if err != nil {
+		return nil, err
+	}
+	_, err = os.Stat(dictpath)
 	return &AliasDB{db, dictpath}, err
 }