File tree Expand file tree Collapse file tree
tableauserverclient/server Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -316,10 +316,11 @@ class Workbook:
316316
317317
318318class _DataExportOptions (RequestOptionsBase ):
319- def __init__ (self , maxage : int = - 1 ):
319+ def __init__ (self , maxage : int | None = - 1 ):
320320 super ().__init__ ()
321321 self .view_filters : list [tuple [str , str ]] = []
322322 self .view_parameters : list [tuple [str , str ]] = []
323+ self ._max_age : int | None = None
323324 self .max_age : int | None = maxage
324325 """
325326 This setting will affect the contents of the workbook as they are exported.
@@ -329,12 +330,12 @@ def __init__(self, maxage: int = -1):
329330 self .language : str | None = None
330331
331332 @property
332- def max_age (self ) -> int :
333+ def max_age (self ) -> int | None :
333334 return self ._max_age
334335
335336 @max_age .setter
336- @property_is_int (range = (0 , 240 ), allowed = [- 1 ])
337- def max_age (self , value ) :
337+ @property_is_int (range = (0 , 240 ), allowed = [- 1 , None ])
338+ def max_age (self , value : int | None ) -> None :
338339 self ._max_age = value
339340
340341 def get_query_params (self ):
You can’t perform that action at this time.
0 commit comments