Skip to content

2个小建议 #184

@tdynamicl

Description

@tdynamicl
  1. windows客户端上,地址簿没有关联标签时,界面上依然显示了一个红点,看了下是把空字符串当成标签返回了。建议加个过滤(views_api.py:165行):
'tags': peer.tags.split(','),

改为

'tags': [s for s in peer.tags.split(',') if s is not None and s != ""],

2.删除最后一个标签的时候删不掉(删完再刷新又出现了),看了下这个地方不太合理(views_api.py:189行):

RustDeskTag.objects.filter(uid=token.uid).delete()

上面这句在if tagnames: 判断里,如果删的是最后一个,前端传过来的是空数组,这样if进不来就删不掉了,建议把删除放在if判断前面

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions