qrcode: fix tally-url present even when tallying is disabled for a reader (#87343)
gitea/passerelle/pipeline/head This commit looks good
Details
gitea/passerelle/pipeline/head This commit looks good
Details
This commit is contained in:
parent
91b92aeb44
commit
2f50e4b207
|
@ -313,7 +313,7 @@ class QRCodeConnector(BaseResource):
|
|||
'verify_key': self.hex_verify_key,
|
||||
'reader': reader,
|
||||
'metadata_url': reader.get_metadata_url(request),
|
||||
'tally_url': reader.get_tally_url(request),
|
||||
'tally_url': reader.get_tally_url(request) if reader.tally else None,
|
||||
'service_worker_scope': reverse(
|
||||
'generic-endpoint',
|
||||
kwargs={
|
||||
|
|
|
@ -198,6 +198,7 @@ def test_open_reader(app, connector, freezer):
|
|||
result = app.get(f'{endpoint}/{reader.uuid}')
|
||||
|
||||
assert result.pyquery(f'qrcode-reader[verify-key="{connector.hex_verify_key}"]')
|
||||
assert not result.pyquery('qrcode-reader[tally-url]')
|
||||
|
||||
reader.tally = True
|
||||
reader.save()
|
||||
|
|
Loading…
Reference in New Issue