AbsaOSS / AbsaOSS/enceladus

Refactor old REST calls

Open
#424 0 comments 0 reactions 0 assignees View on GitHub
Menas priority: medium refactoring
Dominant language
Scala
Stars
33
Forks
16
PR merge metrics
No merged PRs in 30d

Description

## Background
Since we abstracted out a `REST client` which uses promises for the `Schemas/Datasets/MappingTables`, we are left with two inconsistent ways to make REST calls client side.

## Feature
There are still REST calls being made with the old utility (e.g. `Runs`, `HDFS`) which need to be refactored. This will make the `REST calls` consistent across the board and solve oddities like (#418) :
> If I press edit while I am logged out I still get an error
>
> ![image](https://user-images.githubusercontent.com/17467768/58417679-e1deee00-8085-11e9-94e9-7073966e8d28.png)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.