mirror of https://gitlab.com/bashrc2/epicyon
Each account gets a new share notification
parent
b877af4ae8
commit
6fc3eac50d
18
shares.py
18
shares.py
|
@ -145,13 +145,17 @@ def addShare(baseDir: str, \
|
|||
saveJson(sharesJson,sharesFilename)
|
||||
|
||||
# indicate that a new share is available
|
||||
newShareFile=baseDir+'/accounts/.newShare'
|
||||
if not os.path.isfile(newShareFile):
|
||||
try:
|
||||
with open(newShareFile, 'w') as fp:
|
||||
fp.write('\n')
|
||||
except:
|
||||
pass
|
||||
for subdir, dirs, files in os.walk(baseDir+'/accounts'):
|
||||
for handle in dirs:
|
||||
if '@' in handle:
|
||||
accountDir=baseDir+'/accounts/'+handle
|
||||
newShareFile=accountDir+'/.newShare'
|
||||
if not os.path.isfile(newShareFile):
|
||||
try:
|
||||
with open(newShareFile, 'w') as fp:
|
||||
fp.write('\n')
|
||||
except:
|
||||
pass
|
||||
|
||||
def expireShares(baseDir: str) -> None:
|
||||
"""Removes expired items from shares
|
||||
|
|
|
@ -2195,7 +2195,7 @@ def htmlTimeline(translate: {},pageNumber: int, \
|
|||
|
||||
# should the Shares button be highlighted?
|
||||
newShare=False
|
||||
newShareFile=baseDir+'/accounts/.newShare'
|
||||
newShareFile=accountDir+'/.newShare'
|
||||
if os.path.isfile(newShareFile):
|
||||
newShare=True
|
||||
if boxName=='tlshares':
|
||||
|
|
Loading…
Reference in New Issue