Added check for already transferring resource to Link class
This commit is contained in:
parent
4870e741f6
commit
85f60ea04e
@ -900,6 +900,13 @@ class Link:
|
|||||||
def register_incoming_resource(self, resource):
|
def register_incoming_resource(self, resource):
|
||||||
self.incoming_resources.append(resource)
|
self.incoming_resources.append(resource)
|
||||||
|
|
||||||
|
def has_incoming_resource(self, resource):
|
||||||
|
for incoming_resource in self.incoming_resources:
|
||||||
|
if incoming_resource.hash == resource.hash:
|
||||||
|
return True
|
||||||
|
|
||||||
|
return False
|
||||||
|
|
||||||
def cancel_outgoing_resource(self, resource):
|
def cancel_outgoing_resource(self, resource):
|
||||||
if resource in self.outgoing_resources:
|
if resource in self.outgoing_resources:
|
||||||
self.outgoing_resources.remove(resource)
|
self.outgoing_resources.remove(resource)
|
||||||
|
Loading…
Reference in New Issue
Block a user