1
0
mirror of https://github.com/peeringdb/peeringdb.git synced 2024-05-11 05:55:09 +00:00

set anonymous user context for whois output

This commit is contained in:
Stefan Pratter
2019-01-17 21:11:20 +00:00
parent 5dc36b024a
commit dda106b8e5
2 changed files with 49 additions and 1 deletions

View File

@@ -4,6 +4,8 @@ import logging
from ._db_command import CommandError, DBCommand
from django.contrib.auth.models import AnonymousUser
from peeringdb.whois import WhoisFormat
from peeringdb_server import models
from peeringdb_server import serializers
@@ -58,6 +60,6 @@ class Command(DBCommand):
log.error("Unknown ref tag: %s" % ref_tag)
raise ValueError(msg)
data = Serializer(obj).data
data = Serializer(obj, context={"user":AnonymousUser()}).data
fmt = WhoisFormat()
fmt. print(obj._handleref.tag, data)