mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-23 07:56:44 -06:00
14044 handle bulk rename if None name
This commit is contained in:
parent
7efbfabc0b
commit
614519db5c
@ -689,14 +689,19 @@ class BulkRenameView(GetReturnURLMixin, BaseMultiObjectView):
|
|||||||
|
|
||||||
find = form.cleaned_data['find']
|
find = form.cleaned_data['find']
|
||||||
replace = form.cleaned_data['replace']
|
replace = form.cleaned_data['replace']
|
||||||
if form.cleaned_data['use_regex']:
|
if obj.name:
|
||||||
try:
|
if form.cleaned_data['use_regex']:
|
||||||
obj.new_name = re.sub(find, replace, obj.name or '')
|
try:
|
||||||
# Catch regex group reference errors
|
obj.new_name = re.sub(find, replace, obj.name or '')
|
||||||
except re.error:
|
# Catch regex group reference errors
|
||||||
obj.new_name = obj.name
|
except re.error:
|
||||||
|
obj.new_name = obj.name
|
||||||
|
else:
|
||||||
|
if obj.name:
|
||||||
|
obj.new_name = obj.name.replace(find, replace)
|
||||||
else:
|
else:
|
||||||
obj.new_name = obj.name.replace(find, replace)
|
obj.new_name = obj.name
|
||||||
|
|
||||||
renamed_pks.append(obj.pk)
|
renamed_pks.append(obj.pk)
|
||||||
|
|
||||||
return renamed_pks
|
return renamed_pks
|
||||||
|
Loading…
Reference in New Issue
Block a user