task

FIX-PRB-6763

PROBLEM TO SOLUTION

  1. TITLE =
    1. x] 'FIX-PRB-6763' 
  2. DESC =
    1. x] WHEN='open view/money' LIST-problems-money RESULT='some stuff working, some not'
  3. [WHERE]
    1. x] ON PG = 'view/money'
  4. [WHEN]
    1. x] app loads
  5. [WHAT.HAPPENS.WHEN]
    1. x] ERROR MSG = 'none'
    2. x] ERROR MSG DETAILS =''
  6. [CAUSE.SUSPECT]
    1. ] = ''
  7. [TRY =]
    1. ]
    2. [TEST=]
      1. ] ...
    3. [RESULT=]
      1. ] ...
  8. [RESOLUTION=]
    1. ] ...
  9. [STATUS]
    1. ] RESOLVED, ] Pending,] Working
  10. [OTHER]
    1. openDate: 2017-01-07
    2. openBy: don.sagrott
    3. startDate:2017-01-07
    4. completeDate: 
    5. owner: don.sagrott
    6. time: 8.0 

[previously]

  1. [2017-01-07][00:00] NEW task IN ?
    1. x] # 6763 - CREATE-list# # (this) - problems with the money app
  2. [00:00] NEW article IN 
    1. ] # # - 
  3. [00:00] * REMINDER * 3 versions of money 
    1. ] # # - local version - fix this and then upload to .org
    2. ] # # - sospep.com - currently has issues, worked previously, ] selects dont populate, ] transactions page doesnt load, ] fix = ???
    3. ] # # - sospep.org -  
  4. [00:00] NEW PRB - 001
    1. x] # # - PRB - drop down selects dont populate beyond the first level for either the 'bill to' or 'pay from' account entries
    2. x] # # - CAUSE - missing a previously used library -select-boxes.js which has an addOption function that was used in our code
    3. x] # # - SOLUTION - added link to library script in money.cshtml page ( was previous in _SiteLayout)
  5. [00:00] NEW task IN - TEST 001 remote
    1. x] push .org - x] money.csht, x] money,js, x] add/transaction
    2. x] testing  = 
    3. x] PAGE money - loads
    4. x] PAGE VIEW reports - loads
    5. x] PAGE VIEW add/transaction - loads
    6. ] PRB selects(l2,l3) not loading again,
      1. x] FIXed path to script select boxes, 
      2. *] PRB script seems like ive broken it, 
      3. x] test local = fail, x] test browser(ie) = fail
      4. ] replace alert in transactionInit, it seems to need this 
      5. x] test local = pass, x] test remote = 
      6. *] jq 3 deprecates .delegate, replaces with .on
    7. x] PAGE VIEW transactions = FAIL ( previously worked, ?? = likely recent data records submitted with invalid data ( date )
      1. x] fix-prb-0000 - check data records(transactions) in db, record has no date, causes silent error, EDIT record, now working
    8. x] VIEW home - loads
  6. [00:00] NEW task IN 
    1. x] # 6765 - FIX-PR-6765 - selects - ] not loading, ] change event not firing IN chr, ] 2nd level select doesn't load, ] 
  7. [00:00] NEW task IN 
    1. x] # # - FIX-PRB view transactions - 
    2. x] check data in db 'transactions', 
    3. *] record has no date ( 0000-00-00 ), 
    4. x] SOLUTION: set date field in record to valid date
    5. ] ADD validation to submit, 
  8. [2017-01-09]>[12:00][2017-01-07]>[00:00] NEW task IN 
    1. x] # 6763 - CREATE-list# # - problems with money app
    2. x] change both records # 6763 and # 6765 from CREATE-list# # - to FIX-PRB
    3. x] moved record # # from PRB-SOL to pln-prj/5100, ] will move back BUT for 'focus' now, keeping everything together
    4. *] REM - calendar view shows you all tasks by date - a beautiful view - helped to find recent prev task, FIX-PRB-nnnn selects 
  9. []

[currently]

  1. [00:00] NEW PRB
    1. x] # # - alert in code - "loading" displays,
    2. ] # # - SOLUTION = 
  2. [00:00] NEW PRB
    1. ] # # - blank box beside amount = datepicker, 
    2. ] # # - CAUSE = datepicker is part of jq ui (deprecated)
    3. ] # # - SOLUTION = change to bootstrap datepicker,  CC - boostrap datepicker notes below, 
    4. ] # # - WORKAROUND = manual date entry 
  3. [] 

[next]

  1. ]

x] remmed #datepicker 3 lines, currently no linkes to jq UI library 
x] cleanup code, edit to 1 line header for each function, fmt=? cb# ### {title=} - {description=}
x] removed big block, l# 146 - l# 178, functions (2), ] handrolled decoder, ] 
x] added library select-boxes to page add/transaction.cshtml, code uses addOption function
- select boxes (l2 + l3) are now populating
- ? = why did l1 boxes populate, while l2+l3 did not
g?='add option to select jquery' * code comes up on google search results
http://stackoverflow.com/questions/15595463/jquery-adding-an-option-to-select

bootstrap datepicker
- doesnt appear to have a native datepicker
- found - http://eonasdan.github.io/bootstrap-datetimepicker/ -v4 for bootstrap -v3
- requires - momemt.js (22kb), jquery(have)

 
 
Details Photos Edit more

Details

ID: 6763

NAME: FIX-PRB-6763

DESCRIPTION: ] # 6763 FIX-PRB-6763 - money update -

START DATE TIME: 2017-01-07 16:13:47

EST DURATION: 01:00:00

END DATE TIME: 2017-01-07 17:13:47

STATUS: To-Do

PRIORITY: -5

OWNER ID: 1

Content Photos Edit more

photos

photos for this task

actions

Agenda Email task SMS task Priorities