Fixed publish date when there is only the year

This commit is contained in:
Yohann D'ANELLO 2020-02-10 19:33:34 +01:00
parent 92dc21f014
commit 343ab02874
2 changed files with 9 additions and 3 deletions

View File

@ -72,9 +72,12 @@ class MediaAdminForm(ModelForm):
"June", "July", "August", "September", "June", "July", "August", "September",
"October", "November", "December"] "October", "November", "December"]
split = data['publish_date'].replace(',', '').split(' ') split = data['publish_date'].replace(',', '').split(' ')
self.cleaned_data['publish_date'] = "{}-{:02d}-{:02d}" \ if len(split) == 1:
.format(split[2], months.index(split[0]) + 1, self.cleaned_data['publish_date'] = split[0] + "-01-01"
int(split[1]), ) else:
self.cleaned_data['publish_date'] = "{}-{:02d}-{:02d}" \
.format(split[2], months.index(split[0]) + 1,
int(split[1]), )
if 'authors' in data: if 'authors' in data:
if 'author' not in self.cleaned_data: if 'author' not in self.cleaned_data:

View File

@ -2,6 +2,7 @@ from http.server import BaseHTTPRequestHandler, HTTPServer
import os import os
import socket import socket
from time import sleep
""" """
GetBlue Android parameters GetBlue Android parameters
@ -24,6 +25,8 @@ class Server(BaseHTTPRequestHandler):
print("Hey j'ai un ISBN :", isbn) print("Hey j'ai un ISBN :", isbn)
os.system("xdotool type " + isbn) os.system("xdotool type " + isbn)
os.system("xdotool key KP_Enter") os.system("xdotool key KP_Enter")
sleep(1)
os.system("xdotool click 1")
def do_HEAD(self): def do_HEAD(self):
self._set_headers() self._set_headers()