Fix: remove assert when creating interface socket
We don't actually protect against interface sockets with empty names elsewhere. This assert was triggered when trying to group a `Bake` node, because it tried to create an interface socket of the extend socket. This case is handled by the check below.
This commit is contained in:
@@ -999,7 +999,6 @@ static bNodeTreeInterfaceSocket *make_socket(const int uid,
|
|||||||
const StringRef socket_type,
|
const StringRef socket_type,
|
||||||
const NodeTreeInterfaceSocketFlag flag)
|
const NodeTreeInterfaceSocketFlag flag)
|
||||||
{
|
{
|
||||||
BLI_assert(!name.is_empty());
|
|
||||||
BLI_assert(!socket_type.is_empty());
|
BLI_assert(!socket_type.is_empty());
|
||||||
|
|
||||||
const char *idname = socket_types::try_get_supported_socket_type(socket_type);
|
const char *idname = socket_types::try_get_supported_socket_type(socket_type);
|
||||||
|
|||||||
Reference in New Issue
Block a user