Mercurial > piecrust2
comparison piecrust/sources/posts.py @ 987:d57fff79acc1
prepare: Fix a crash when preparing a new post.
| author | Ludovic Chabant <ludovic@chabant.com> |
|---|---|
| date | Tue, 31 Oct 2017 09:33:36 -0700 |
| parents | 84fc72a17f7a |
| children | 8adc27285d93 |
comparison
equal
deleted
inserted
replaced
| 986:ef224cce343c | 987:d57fff79acc1 |
|---|---|
| 152 RouteParameter('month', RouteParameter.TYPE_INT2), | 152 RouteParameter('month', RouteParameter.TYPE_INT2), |
| 153 RouteParameter('year', RouteParameter.TYPE_INT4)] | 153 RouteParameter('year', RouteParameter.TYPE_INT4)] |
| 154 | 154 |
| 155 def setupPrepareParser(self, parser, app): | 155 def setupPrepareParser(self, parser, app): |
| 156 parser.add_argument( | 156 parser.add_argument( |
| 157 '-d', '--date', help="The date of the post, " | 157 '-d', '--date', |
| 158 "in `year/month/day` format (defaults to today).") | 158 default='today', |
| 159 help=("The date of the post, in `year/month/day` format " | |
| 160 "(defaults to today).")) | |
| 159 parser.add_argument('slug', help="The URL slug for the new post.") | 161 parser.add_argument('slug', help="The URL slug for the new post.") |
| 160 | 162 |
| 161 def createContent(self, args): | 163 def createContent(self, args): |
| 162 dt = datetime.date.today() | 164 dt = datetime.date.today() |
| 163 date = args.get('date') | 165 date = args.get('date') |
