Skip to content

Commit 35877d3

Browse files
committed
Update structure.py
1 parent 5bc6653 commit 35877d3

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

core/structure.py

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ def __init__(self, _list: list, idx: int):
3535
}
3636
self.cur_college_crs_check = 0
3737
self.res_comments_check = 0
38+
self.ref_check = 0
3839

3940
def error_handler(self, markdown: str, text: str) -> None:
4041
"""Class error handler for missing translations found at any given
@@ -100,6 +101,7 @@ def translate(self) -> list:
100101
'GS': None,
101102
'SBT': None,
102103
'SRE': None,
104+
'LT': self.translate_LT()
103105
}
104106

105107
result = _translate.get(self.target[0], 'Other')
@@ -426,7 +428,8 @@ def translate_N1(self) -> str:
426428
_translate = {
427429
'TM': 'ApplyTexas Appication',
428430
'AT': 'Date',
429-
'HS': 'High School Info:'
431+
'HS': 'High School Info:',
432+
'BU': 'Organization'
430433
}
431434

432435
sep = _translate.get(self.target[1], "Other")
@@ -438,6 +441,8 @@ def translate_N1(self) -> str:
438441
return f'{sep}: {self.target[2]} {last}'
439442
elif sep == 'Date':
440443
return f'{sep}: {last}'
444+
elif sep == 'Organization':
445+
return f'{sep}: {last}'
441446
else:
442447
return f'{sep}'
443448

@@ -870,4 +875,14 @@ def translate_TST(self) -> list:
870875
_list.append(f'Checked -- Date taken/plan to take: {self.target[-1][4:]}/{self.target[-1][:4]}')
871876

872877
return _list.append('')
873-
878+
879+
def translate_LT(self) -> list:
880+
881+
if self.target[0] != 'LT':
882+
return
883+
884+
if self.ref_check == 0:
885+
self.ref_check = 1
886+
return ['3. References:', '', f'Name: {self.target[3]}', f'Position: {self.target[4]}']
887+
888+
return ['', f'Name: {self.target[3]}', f'Position: {self.target[4]}']

0 commit comments

Comments
 (0)