Skip to content

Commit

Permalink
Extra logging for Selenium test debugging
Browse files Browse the repository at this point in the history
  • Loading branch information
mcanu committed Jan 30, 2025
1 parent 6ecd15e commit 76ffb0d
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 4 deletions.
3 changes: 3 additions & 0 deletions label_studio/data_manager/functions.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,12 +43,15 @@ def get_all_columns(project, *_):

# all data types from import data
all_data_columns = project.summary.all_data_columns
logger.info(f'get_all_columns: project_id={project.id} {all_data_columns=} {data_types=}')
if all_data_columns:
data_types.update({key: 'Unknown' for key in all_data_columns if key not in data_types})
logger.info(f'get_all_columns: project_id={project.id} {data_types=}')

# remove $undefined$ if there is one type at least in labeling config, because it will be resolved automatically
if len(project_data_types) > 0:
data_types.pop(settings.DATA_UNDEFINED_NAME, None)
logger.info(f'get_all_columns: project_id={project.id} {data_types=} {project_data_types=}')

for key, data_type in list(data_types.items()): # make data types from labeling config first
column = {
Expand Down
8 changes: 4 additions & 4 deletions label_studio/projects/models.py
Original file line number Diff line number Diff line change
Expand Up @@ -1208,8 +1208,8 @@ def update_data_columns(self, tasks):
self.common_data_columns = list(sorted(common_data_columns))
else:
self.common_data_columns = list(sorted(set(self.common_data_columns) & common_data_columns))
logger.info(f'update summary.all_data_columns = {self.all_data_columns} project_id={self.project_id}')
logger.info(f'update summary.common_data_columns = {self.common_data_columns} project_id={self.project_id}')
logger.info(f'update summary.all_data_columns project_id={self.project_id} {self.all_data_columns=}')
logger.info(f'update summary.common_data_columns project_id={self.project_id} {self.common_data_columns=}')
self.save(update_fields=['all_data_columns', 'common_data_columns'])

def remove_data_columns(self, tasks):
Expand All @@ -1232,8 +1232,8 @@ def remove_data_columns(self, tasks):
if key in common_data_columns:
common_data_columns.remove(key)
self.common_data_columns = common_data_columns
logger.info(f'remove summary.all_data_columns = {self.all_data_columns} project_id={self.project_id}')
logger.info(f'remove summary.common_data_columns = {self.common_data_columns} project_id={self.project_id}')
logger.info(f'remove summary.all_data_columns project_id={self.project_id} {self.all_data_columns=}')
logger.info(f'remove summary.common_data_columns project_id={self.project_id} {self.common_data_columns=}')
self.save(
update_fields=[
'all_data_columns',
Expand Down

0 comments on commit 76ffb0d

Please sign in to comment.