Skip to content

Commit aaadc2d

Browse files
committed
Fixed parsing public_convar
1 parent ea72730 commit aaadc2d

File tree

1 file changed

+3
-2
lines changed
  • addons/source-python/packages/source-python/plugins

1 file changed

+3
-2
lines changed

addons/source-python/packages/source-python/plugins/manager.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -263,11 +263,12 @@ def _create_plugin_info(self, plugin_name):
263263

264264
@staticmethod
265265
def _get_public_convar_from_info_file(info):
266-
data = info.pop('public_convar', True)
266+
data = info.pop('public_convar', 'True')
267267
if isinstance(data, Section):
268268
return data.dict()
269269

270-
return data
270+
# False and 0 result in False, everything else is True
271+
return data.lower() not in ('false', '0')
271272

272273
@staticmethod
273274
def _get_display_in_listing_from_info_file(info):

0 commit comments

Comments
 (0)