Subversion Repositories SmartDukaan

Rev

Rev 2641 | Rev 2747 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2641 Rev 2717
Line 499... Line 499...
499
My Notes methods
499
My Notes methods
500
'''
500
'''
501
def get_user_notes(user_id, entity_id):
501
def get_user_notes(user_id, entity_id):
502
    return UserNote.query.filter_by(user_id = user_id).filter_by(entity_id = entity_id).all()
502
    return UserNote.query.filter_by(user_id = user_id).filter_by(entity_id = entity_id).all()
503
 
503
 
504
def put_user_note(user_id, entity_id, slide_id, note):
504
def put_user_note(user_id, entity_id, slide, note):
505
    user_notes = UserNote.query.filter_by(user_id = user_id).filter_by(entity_id = entity_id).filter_by(slide_id = slide_id).all()
505
    user_notes = UserNote.query.filter_by(user_id = user_id).filter_by(entity_id = entity_id).filter_by(slide = slide).all()
506
    
506
    
507
    if user_notes is None or len(user_notes) == 0:
507
    if user_notes is None or len(user_notes) == 0:
508
        user_note = UserNote()
508
        user_note = UserNote()
509
        user_note.user_id = user_id
509
        user_note.user_id = user_id
510
        user_note.entity_id = entity_id
510
        user_note.entity_id = entity_id
511
        user_note.slide_id = slide_id
511
        user_note.slide = slide
512
        user_note.note = note
512
        user_note.note = note
513
    else:
513
    else:
514
        user_note = user_notes.pop()
514
        user_note = user_notes.pop()
515
        user_note.note = note
515
        user_note.note = note
516
    
516