Return NotAvailable if NotAvailable was given
This commit is contained in:
parent
971c36c68b
commit
a34f8ec997
1 changed files with 3 additions and 1 deletions
|
|
@ -23,7 +23,7 @@ from dateutil.parser import parse as parse_date
|
||||||
import datetime
|
import datetime
|
||||||
from decimal import Decimal
|
from decimal import Decimal
|
||||||
import re
|
import re
|
||||||
|
from weboob.capabilities.base import NotAvailable
|
||||||
|
|
||||||
_NO_DEFAULT = object()
|
_NO_DEFAULT = object()
|
||||||
|
|
||||||
|
|
@ -232,6 +232,8 @@ class Map(Filter):
|
||||||
|
|
||||||
class Date(Filter):
|
class Date(Filter):
|
||||||
def filter(self, txt):
|
def filter(self, txt):
|
||||||
|
if txt is NotAvailable:
|
||||||
|
return NotAvailable
|
||||||
return parse_date(txt)
|
return parse_date(txt)
|
||||||
|
|
||||||
class Time(Filter):
|
class Time(Filter):
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue