File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -462,11 +462,15 @@ def __init__(
462462 secret_key (str): A VWS client secret key.
463463 mock_web_services_api (MockVuforiaWebServicesAPI): An instance of a
464464 mock web services API.
465+ query_recognizes_deletion_seconds (int): The number of seconds
466+ after a target has been deleted that the query endpoint will
467+ return a 500 response for on a match.
465468 """
466469 self .routes : Set [Route ] = ROUTES
467470 self .access_key : str = client_access_key
468471 self .secret_key : str = client_secret_key
469472 self .mock_web_services_api = mock_web_services_api
473+ self .query_recognizes_deletion_seconds = 3
470474
471475 @route (path_pattern = '/v1/query' , http_methods = [POST ])
472476 def query (
@@ -497,9 +501,9 @@ def query(
497501 gmt = pytz .timezone ('GMT' )
498502 now = datetime .datetime .now (tz = gmt )
499503
500- # See https://github.com/adamtheturtle/vws-python/issues/623 for making
501- # this customizable.
502- minimum_time_since_delete = datetime . timedelta ( seconds = 3 )
504+ minimum_time_since_delete = datetime . timedelta (
505+ seconds = self . query_recognizes_deletion_seconds ,
506+ )
503507
504508 for target in self .mock_web_services_api .targets :
505509 delete_processing = bool (
You can’t perform that action at this time.
0 commit comments